Professor

Michael Andrews

AD
4.4
Overall Ratings
Based on 103 Users
Easiness 2.9 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 3.2 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.3 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 4.3 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (103)

7 of 9
7 of 9
Add your review...
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 21, 2020
Quarter: Spring 2020
Grade: A+

This is a Covid quarter review. This professor is always extremely clear. I enjoyed the class and really liked the content. His tests were not too hard. Homework was challenging and it took me some time to finish it. At the same time, it was very rewarding when completed. I would recommend taking PIC 10A with this professor

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
July 28, 2020
Quarter: Summer 2020
Grade: I

NOT FRIENDLY for beginners.
His homework allows no mistakes. Considering the homework is 80% of the final grade, and only achieving above 95% will give you an A, this class is the worst. No homework grade would be dropped. He is the harshest grader I have ever seen. DO NOT take this class. (Especially for summer session)

Helpful?

0 3 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Aug. 19, 2020
Quarter: Summer 2020
Grade: B-

Taking this class with Michael was a great experience. He uses Xcode during class, which is super helpful for someone who is a Mac user as I am sure many of you are. He posts videos teaching you how to use Xcode/VS which is definitely something that he did not have to do, but he does! He also holds plenty of office hours and is very helpful through email.

The class itself is a hit or miss for many. For those who have coded, it may be much easier for you but many, including myself, struggled with the final hw's (about 20 hours spent on hw6). The class may just be easy for you as well, it depends. Overall, it is a decent class for beginners, you just have to put in the work and be patient.

Some tips that I believe would have helped me get an A:

- Go to lecture and LISTEN TO EVERYTHING HE SAYS AND WRITES DOWN. His definitions and drawings will help you tremendously during the midterm and final. He does these things for a reason. Review everything.
- Double/triple check your hw before submission. There may be something that your code is not able to do or you may even have some extraneous bracket which will prevent your code from running.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Aug. 20, 2020
Quarter: Summer 2020
Grade: N/A

Let’s list some pros
-He puts A LOT of effort to help his students learn and do well; even staying 30min-1hr after his office hours end.
-His lectures are clear and nicely paced. The order that concepts are presented is natural too.
-The material he provides guides you to think how to approach the homework problems and build solutions step by step.
-He recognizes genuine effort.
-Overall, Andrews is one of the best professors I’ve had. His class was one of the nicest classes I've taken.

And some tips:
-GO TO OFFICE HOURS.
-Yes, one assignment did cause me a lot of stress. Don’t stress trying to fix bugs, but ask questions that will improve your understanding of the problem, and then looking over bugs can become easier.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Sept. 19, 2020
Quarter: Summer 2020
Grade: A

I do NOT have experience in coding, so I intimidated coming into this class, but I ended up with a good grade because the professor was fantastic. His homework forces students to really grasp every concept and to have control over coding. With that being said, he grades his midterm and final in a way that checks for our understanding and not if we got the question right. I've never seen a professor do this and honestly, I think this is a model for grading that other professors should follow. Professor Andrews really emphasizes our learning instead of pure memorization or dumb luck, and I really admire that. Additionally, he's funny and his lectures are engaging. I highly, highly, highly suggest taking Professor Andrews for PIC 10A.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 16A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Dec. 24, 2020
Quarter: Fall 2020
Grade: A-

To be honest I did not study enough for this class due to having many classes, which I quite regret since Dr. Andrews taught us very well. I found his lecture very useful whether you watch the recordings or attend Zoom classes. The homework and tests are fair, and so long as you proved you put some effort to solve the questions he is willing to give out many hints on how to solve/ fix bugs. Like others stated he covered many areas of Python, and the assignments made these applications looked very useful to real life! He is definitely a great professor if you want to enjoy programming even with little experience (It has been a year since I took C++ and yet he made everything very clear)

Helpful?

0 0 Please log in to provide feedback.
March 17, 2016
Quarter: Winter 2016
Grade: A

He is so cool. Ez A. Never attend a single lecture but do finish his homework. And the practice exam which will almost cover the question in the real exam. Half of the exam will be calculating limits derivatives, integrals, and tangent lines. Homework due every week.

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 30, 2021
Quarter: Winter 2021
Grade: A

Overall, I enjoyed my experience with Professor Andrews! I had very little prior experience programming and I personally really, really liked his lecture style of coding directly on the screen as it was much easier to apply lecture knowledge directly to homework + review, in comparison to slides.

He was also very accommodating with COVID-19 and participation in lecture/discussion was not mandatory. The grading structure was 75% HW, 10% midterm, 15% final. We had around 6 HW assignments (there was actually 7 total, but everyone get full credit for the 7th one), with none dropped since HW was weighted so highly.

The homework can be challenging but plenty of time is given to work on each assignment (~1 week and sometimes more), and if you go to office hours he is very helpful with going through how to tackle the logic of each problem. Although discussions weren't mandatory I found my TA's to be very helpful! Helpful tips: Always read through the directions/guidelines for HW thoroughly, if you're on a Mac make sure to run your code through Visual Studios even if you feel confident, start HW early (I'm guilty of starting some of the assignments the day they were due but would not recommend), DO NOT re-name function names (or else your code won't compile on the grader's computer), and attend OHs if you're struggling!

I also really liked the untraditional midterm and final structure. The "short" exam solutions were posted by the professor (aka the answers alone), and students submitted detailed, "perfect" solutions to the exams at end of week. These solutions needed to include diagrams similar to the ones the professor drew in class, along with key terms and concepts to really show your understanding of the question.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 16A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
April 9, 2021
Quarter: Fall 2020
Grade: N/A

GOAT

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 40A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
May 6, 2021
Quarter: Winter 2021
Grade: A

Loved Michael for this class. I found his lectures engaging - he would code rather than go over slides, which I find much more useful in a CS class. Once in a while he'd pull up a slide or two but that was rare. The homeworks weren't too bad. If you payed attention to the lectures and put in some work, all the assignments were challenging, but not to the point of being extremely stressed or feeling stuck (note that I have taken 10A and 16A at this point, but all the languages used in this class were new to me). I was pretty scared about learning 4 new languages in one class, but Michael made it simple and clear, and I found the overall experience of building up to a final project through the homeworks to be rewarding (we made a Shut the Box game).

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: A+
June 21, 2020

This is a Covid quarter review. This professor is always extremely clear. I enjoyed the class and really liked the content. His tests were not too hard. Homework was challenging and it took me some time to finish it. At the same time, it was very rewarding when completed. I would recommend taking PIC 10A with this professor

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Summer 2020
Grade: I
July 28, 2020

NOT FRIENDLY for beginners.
His homework allows no mistakes. Considering the homework is 80% of the final grade, and only achieving above 95% will give you an A, this class is the worst. No homework grade would be dropped. He is the harshest grader I have ever seen. DO NOT take this class. (Especially for summer session)

Helpful?

0 3 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Summer 2020
Grade: B-
Aug. 19, 2020

Taking this class with Michael was a great experience. He uses Xcode during class, which is super helpful for someone who is a Mac user as I am sure many of you are. He posts videos teaching you how to use Xcode/VS which is definitely something that he did not have to do, but he does! He also holds plenty of office hours and is very helpful through email.

The class itself is a hit or miss for many. For those who have coded, it may be much easier for you but many, including myself, struggled with the final hw's (about 20 hours spent on hw6). The class may just be easy for you as well, it depends. Overall, it is a decent class for beginners, you just have to put in the work and be patient.

Some tips that I believe would have helped me get an A:

- Go to lecture and LISTEN TO EVERYTHING HE SAYS AND WRITES DOWN. His definitions and drawings will help you tremendously during the midterm and final. He does these things for a reason. Review everything.
- Double/triple check your hw before submission. There may be something that your code is not able to do or you may even have some extraneous bracket which will prevent your code from running.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Summer 2020
Grade: N/A
Aug. 20, 2020

Let’s list some pros
-He puts A LOT of effort to help his students learn and do well; even staying 30min-1hr after his office hours end.
-His lectures are clear and nicely paced. The order that concepts are presented is natural too.
-The material he provides guides you to think how to approach the homework problems and build solutions step by step.
-He recognizes genuine effort.
-Overall, Andrews is one of the best professors I’ve had. His class was one of the nicest classes I've taken.

And some tips:
-GO TO OFFICE HOURS.
-Yes, one assignment did cause me a lot of stress. Don’t stress trying to fix bugs, but ask questions that will improve your understanding of the problem, and then looking over bugs can become easier.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Summer 2020
Grade: A
Sept. 19, 2020

I do NOT have experience in coding, so I intimidated coming into this class, but I ended up with a good grade because the professor was fantastic. His homework forces students to really grasp every concept and to have control over coding. With that being said, he grades his midterm and final in a way that checks for our understanding and not if we got the question right. I've never seen a professor do this and honestly, I think this is a model for grading that other professors should follow. Professor Andrews really emphasizes our learning instead of pure memorization or dumb luck, and I really admire that. Additionally, he's funny and his lectures are engaging. I highly, highly, highly suggest taking Professor Andrews for PIC 10A.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 16A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: A-
Dec. 24, 2020

To be honest I did not study enough for this class due to having many classes, which I quite regret since Dr. Andrews taught us very well. I found his lecture very useful whether you watch the recordings or attend Zoom classes. The homework and tests are fair, and so long as you proved you put some effort to solve the questions he is willing to give out many hints on how to solve/ fix bugs. Like others stated he covered many areas of Python, and the assignments made these applications looked very useful to real life! He is definitely a great professor if you want to enjoy programming even with little experience (It has been a year since I took C++ and yet he made everything very clear)

Helpful?

0 0 Please log in to provide feedback.
MATH 31A
Quarter: Winter 2016
Grade: A
March 17, 2016

He is so cool. Ez A. Never attend a single lecture but do finish his homework. And the practice exam which will almost cover the question in the real exam. Half of the exam will be calculating limits derivatives, integrals, and tangent lines. Homework due every week.

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
March 30, 2021

Overall, I enjoyed my experience with Professor Andrews! I had very little prior experience programming and I personally really, really liked his lecture style of coding directly on the screen as it was much easier to apply lecture knowledge directly to homework + review, in comparison to slides.

He was also very accommodating with COVID-19 and participation in lecture/discussion was not mandatory. The grading structure was 75% HW, 10% midterm, 15% final. We had around 6 HW assignments (there was actually 7 total, but everyone get full credit for the 7th one), with none dropped since HW was weighted so highly.

The homework can be challenging but plenty of time is given to work on each assignment (~1 week and sometimes more), and if you go to office hours he is very helpful with going through how to tackle the logic of each problem. Although discussions weren't mandatory I found my TA's to be very helpful! Helpful tips: Always read through the directions/guidelines for HW thoroughly, if you're on a Mac make sure to run your code through Visual Studios even if you feel confident, start HW early (I'm guilty of starting some of the assignments the day they were due but would not recommend), DO NOT re-name function names (or else your code won't compile on the grader's computer), and attend OHs if you're struggling!

I also really liked the untraditional midterm and final structure. The "short" exam solutions were posted by the professor (aka the answers alone), and students submitted detailed, "perfect" solutions to the exams at end of week. These solutions needed to include diagrams similar to the ones the professor drew in class, along with key terms and concepts to really show your understanding of the question.

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 16A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: N/A
April 9, 2021

GOAT

Helpful?

0 0 Please log in to provide feedback.
COMPTNG 40A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2021
Grade: A
May 6, 2021

Loved Michael for this class. I found his lectures engaging - he would code rather than go over slides, which I find much more useful in a CS class. Once in a while he'd pull up a slide or two but that was rare. The homeworks weren't too bad. If you payed attention to the lectures and put in some work, all the assignments were challenging, but not to the point of being extremely stressed or feeling stuck (note that I have taken 10A and 16A at this point, but all the languages used in this class were new to me). I was pretty scared about learning 4 new languages in one class, but Michael made it simple and clear, and I found the overall experience of building up to a final project through the homeworks to be rewarding (we made a Shut the Box game).

Helpful?

0 0 Please log in to provide feedback.
7 of 9
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!