- Home
- Search
- Michael Andrews
- All Reviews
Michael Andrews
AD
Based on 111 Users
Just FYI: I received less than 95% and an A in Summer 2020, so the review that says "only achieving above 95% will give you an A" is false. Also, that review has other misleading information, like “his homework allows no mistakes.” I didn’t get 100% for each HW…
I had no prior coding experience, but this class is really doable for beginners. Professor Andrews is an excellent professor who is genuinely passionate about teaching. Taking his class was always a pleasure. He explained everything clearly, and his teaching style is so effective because he is knowledgable, witty, engaging, and thorough. I seldom got absent-minded following his lectures.
Some homework is a bit challenging, but most of them can be solved if we review the snippets carefully. Sometimes I did experience the situation where I had no idea how to write the code for HW, but we can always go to office hours to ask. Professor Andrews is so helpful that he will give us useful hints or explain the logic behind each question. So even if I was new to coding, I never felt stressed taking this class. If you worry about the grade of HW, just start them early and ask when having problems, then everything will be fine!
Tbh among the classes taken, Professor Andrews is the one who cares most about students and holds far more office hours than other profs. He is so nice and patient. Really, highly recommend this class!!
For not having ever taken a coding class, Andrews class was VERY manageable for me. He really cares about his student's learning and has made accommodations for students during difficult times due to COVID-19 and police brutality. His TAs also care a lot about their students and overall I am very happy that I took this class. He made his midterm more about learning and explaining our thought process behind the solutions rather than actually grading us based on our answers. Our intitial midterm score was not even graded, just something for him and ourseleves to look at. Overall, Andrews is the way to go for PIC 10A
Professor Andrews was seriously the best professor I have had. His lectures were literally just him coding in xcode on the projector and were very easy to follow. He would allow plenty of time for questions of all kinds and would give very clear answers. The homework was sometimes time consuming, but as a complete beginner to any kind of programming I found them engaging and definitely doable. I loved this class and mjandr really opened my eyes to the creative possibilities of coding. I cannot recommend this class or professor enough!
I took (and failed) PIC10A with a different professor so I feel that my perspective is well informed.
The other professor used slides and did NOT treat this class like a beginner's class. I struggled hard core in that class, and I ended up failing it.
Andrews was very clear - he coded as the class went on so it was easy to follow along and not fall asleep. I also loved that he treated the class like a beginner's class, the way it is meant to be. If you do not know C++ ahead of taking PIC10A, Andrews is your best bet. The homeworks were still difficult, but far less difficult than my previous instructor's assignments. Same with exams - they were VERY doable compared with my previous instructor (instead of having the entire exam be 'write this entire code/program' it was 'what is the problem with this code?').
If you are not a coding god, I cannot recommend Andrews enough as a very fair, but still slightly challenging, PIC10A professor. Shoutout to him for helping me save my GPA.
Tips: START THE HW at least a little early so you have time to ask for help during office hours if need be. Make friends with students who have their sh*t together. Do practice problems from the textbook (i.e. coding functions) because similar ones show up on the tests. If your TA is crappy go to another TA's discussions, because they help.
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
He is definitely the BEST professor I've ever met at UCLA! He explains everything so clearly and he is so helpful and approachable. I truly hope I can have the chance to take his class again. 120% recommend
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.
《致郁》
Professor Andrews is one of the best professors you can take! I took his class during Summer 2020, and he was very understanding of the situation, offering office hours almost every week day, at different times to accommodate for everyone. You can also easily reach him by email. Lectures are recorded, and HW is manageable if you stay on top of things. The TA was also a great help (thanks Andy). I was new to coding except for a little Python from the Physics 4 labs, but this class is geared toward newcomers, and Professor Andrews definitely treated it that way. There was one midterm and one final, both which were doable as long as you paid attention throughout the quarter. If you are new to coding and see Professor Andrews listed, take his class! Especially if it is taught online, as he is always ready to help and the way this class is run is very fair. Not to mention he has a great sense of humor.
Just FYI: I received less than 95% and an A in Summer 2020, so the review that says "only achieving above 95% will give you an A" is false. Also, that review has other misleading information, like “his homework allows no mistakes.” I didn’t get 100% for each HW…
I had no prior coding experience, but this class is really doable for beginners. Professor Andrews is an excellent professor who is genuinely passionate about teaching. Taking his class was always a pleasure. He explained everything clearly, and his teaching style is so effective because he is knowledgable, witty, engaging, and thorough. I seldom got absent-minded following his lectures.
Some homework is a bit challenging, but most of them can be solved if we review the snippets carefully. Sometimes I did experience the situation where I had no idea how to write the code for HW, but we can always go to office hours to ask. Professor Andrews is so helpful that he will give us useful hints or explain the logic behind each question. So even if I was new to coding, I never felt stressed taking this class. If you worry about the grade of HW, just start them early and ask when having problems, then everything will be fine!
Tbh among the classes taken, Professor Andrews is the one who cares most about students and holds far more office hours than other profs. He is so nice and patient. Really, highly recommend this class!!
For not having ever taken a coding class, Andrews class was VERY manageable for me. He really cares about his student's learning and has made accommodations for students during difficult times due to COVID-19 and police brutality. His TAs also care a lot about their students and overall I am very happy that I took this class. He made his midterm more about learning and explaining our thought process behind the solutions rather than actually grading us based on our answers. Our intitial midterm score was not even graded, just something for him and ourseleves to look at. Overall, Andrews is the way to go for PIC 10A
Professor Andrews was seriously the best professor I have had. His lectures were literally just him coding in xcode on the projector and were very easy to follow. He would allow plenty of time for questions of all kinds and would give very clear answers. The homework was sometimes time consuming, but as a complete beginner to any kind of programming I found them engaging and definitely doable. I loved this class and mjandr really opened my eyes to the creative possibilities of coding. I cannot recommend this class or professor enough!
I took (and failed) PIC10A with a different professor so I feel that my perspective is well informed.
The other professor used slides and did NOT treat this class like a beginner's class. I struggled hard core in that class, and I ended up failing it.
Andrews was very clear - he coded as the class went on so it was easy to follow along and not fall asleep. I also loved that he treated the class like a beginner's class, the way it is meant to be. If you do not know C++ ahead of taking PIC10A, Andrews is your best bet. The homeworks were still difficult, but far less difficult than my previous instructor's assignments. Same with exams - they were VERY doable compared with my previous instructor (instead of having the entire exam be 'write this entire code/program' it was 'what is the problem with this code?').
If you are not a coding god, I cannot recommend Andrews enough as a very fair, but still slightly challenging, PIC10A professor. Shoutout to him for helping me save my GPA.
Tips: START THE HW at least a little early so you have time to ask for help during office hours if need be. Make friends with students who have their sh*t together. Do practice problems from the textbook (i.e. coding functions) because similar ones show up on the tests. If your TA is crappy go to another TA's discussions, because they help.
He is definitely the BEST professor I've ever met at UCLA! He explains everything so clearly and he is so helpful and approachable. I truly hope I can have the chance to take his class again. 120% recommend
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.
Professor Andrews is one of the best professors you can take! I took his class during Summer 2020, and he was very understanding of the situation, offering office hours almost every week day, at different times to accommodate for everyone. You can also easily reach him by email. Lectures are recorded, and HW is manageable if you stay on top of things. The TA was also a great help (thanks Andy). I was new to coding except for a little Python from the Physics 4 labs, but this class is geared toward newcomers, and Professor Andrews definitely treated it that way. There was one midterm and one final, both which were doable as long as you paid attention throughout the quarter. If you are new to coding and see Professor Andrews listed, take his class! Especially if it is taught online, as he is always ready to help and the way this class is run is very fair. Not to mention he has a great sense of humor.