Michael Andrews
Department of Program in Computing
AD
1.0
Overall Rating
Based on 6 Users
Easiness 1.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 1.2 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 1.7 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 1.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS

There are no grade distributions available for this professor yet.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (5)

1 of 1
1 of 1
Add your review...
Quarter: Fall 2023
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 27, 2023

amen to the first review. The midterm was ridiculously insane and the amount of content for this class is not it. find an easier prof

Helpful?

2 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B
Jan. 10, 2024

《致郁》

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 25, 2023

Honestly, not a good professor. I know it's not his fault but a lot of us had PIC10B professors who were slower to cover all the material and make sure everyone understood it well.

Unfortunately, that means that the extra 10-20% of 10B material that almost never gets covered is a requirement to know coming into the course. This can easily be seen as the average/median on the midterm in our class was 59%, yes an F.

And for the actual demeanor of the professor... although he seems nice at first, upon any difficulty with the material or homework, he will look at you like you'd be an idiot not to know X,Y,Z... I get he's super smart and went to Oxford then MIT for a PhD, but he has a semi-god complex in the way he talks to students, especially when he's frustrated. Went to his office hours once to try to figure out a bug in my code and some of the recent concepts in class, he made me feel so stupid about the recent topics, that when it finally came to debugging my code, I just lied and said I could figure it out and then went home and cried. Definitely won't be taking any other PIC courses from him.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B+
Jan. 10, 2024

My first time writing a seriously negative review here.
No slides (only "reference" to other's slides), no textbook, no recordings, no answers for tough hw's. No nothing. He uses the website cppreference.com a lot in class; but man, I wound't need YOU if I can understand the things on that website without someone actually explaining it.
I asked my friends who took 10C before this quarter, and it's clear that they literally knew nothing about what we were learning in this class. I would say we had almost entirely different materials for this same PIC 10C class.
I've never had such a class that I do not remember a single bit of what a concept is, even though I just tried to understand it one week ago.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B
Dec. 24, 2023

First three weeks were fine. The class was challenging, and I was learning a lot about more advanced types of data structures that would definitely show up during a software engineering interview. I don't think I'll ever get there and truly took this class out of curiosity for a deeper understanding of computing (mistake). But damn, I can't summarize the rest of the class for you. People did awful on the midterm, homework (average was a C+), and I'm guessing the final. The prof and TA were obviously smart dudes, but I think there was a deep disconnect between us and the material that was being taught. The PIC department probably shouldn't offer a class like this without standardizing 10B. Truth is, this material is boring and it takes a genius to be interested in it. Sad only 3 out of 30 people would show up to a discussion weekly. I think I left this class more confused, but maybe that was the point?

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2023
Grade: N/A
Nov. 27, 2023

amen to the first review. The midterm was ridiculously insane and the amount of content for this class is not it. find an easier prof

Helpful?

2 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B
Jan. 10, 2024

《致郁》

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2023
Grade: B
Nov. 25, 2023

Honestly, not a good professor. I know it's not his fault but a lot of us had PIC10B professors who were slower to cover all the material and make sure everyone understood it well.

Unfortunately, that means that the extra 10-20% of 10B material that almost never gets covered is a requirement to know coming into the course. This can easily be seen as the average/median on the midterm in our class was 59%, yes an F.

And for the actual demeanor of the professor... although he seems nice at first, upon any difficulty with the material or homework, he will look at you like you'd be an idiot not to know X,Y,Z... I get he's super smart and went to Oxford then MIT for a PhD, but he has a semi-god complex in the way he talks to students, especially when he's frustrated. Went to his office hours once to try to figure out a bug in my code and some of the recent concepts in class, he made me feel so stupid about the recent topics, that when it finally came to debugging my code, I just lied and said I could figure it out and then went home and cried. Definitely won't be taking any other PIC courses from him.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B+
Jan. 10, 2024

My first time writing a seriously negative review here.
No slides (only "reference" to other's slides), no textbook, no recordings, no answers for tough hw's. No nothing. He uses the website cppreference.com a lot in class; but man, I wound't need YOU if I can understand the things on that website without someone actually explaining it.
I asked my friends who took 10C before this quarter, and it's clear that they literally knew nothing about what we were learning in this class. I would say we had almost entirely different materials for this same PIC 10C class.
I've never had such a class that I do not remember a single bit of what a concept is, even though I just tried to understand it one week ago.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2023
Grade: B
Dec. 24, 2023

First three weeks were fine. The class was challenging, and I was learning a lot about more advanced types of data structures that would definitely show up during a software engineering interview. I don't think I'll ever get there and truly took this class out of curiosity for a deeper understanding of computing (mistake). But damn, I can't summarize the rest of the class for you. People did awful on the midterm, homework (average was a C+), and I'm guessing the final. The prof and TA were obviously smart dudes, but I think there was a deep disconnect between us and the material that was being taught. The PIC department probably shouldn't offer a class like this without standardizing 10B. Truth is, this material is boring and it takes a genius to be interested in it. Sad only 3 out of 30 people would show up to a discussion weekly. I think I left this class more confused, but maybe that was the point?

Helpful?

0 0 Please log in to provide feedback.
1 of 1
1.0
Overall Rating
Based on 6 Users
Easiness 1.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 1.2 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 1.7 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 1.5 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!