Minh H Pham
Department of Program in Computing
AD
3.1
Overall Rating
Based on 10 Users
Easiness 3.1 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.6 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.1 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.4 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

  • Tolerates Tardiness
  • Is Podcasted
  • Often Funny
  • Gives Extra Credit
  • Uses Slides
  • Would Take Again
  • Appropriately Priced Materials
GRADE DISTRIBUTIONS
40.5%
33.8%
27.0%
20.3%
13.5%
6.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

50.0%
41.7%
33.3%
25.0%
16.7%
8.3%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (5)

1 of 1
1 of 1
Add your review...
Quarter: Winter 2021
Grade: A+
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 23, 2021

Professor Pham is such an incredible and caring professor. I took the class in Winter 2021 online, so the circumstances may be different, but he does his best to cover the material thoroughly so that students understand all of the course material. The class is much easier with prior experience in coding (ie. Java, AP Comp Sci, etc.), but it also shouldn't be a problem if you're a brand new coder. Note: I took AP Comp Sci in HS, so I can't speak for everyone else in the class, but I also went to every lecture instead of watching the recordings (I think in the end, only about 20 students ever showed up to the live lectures).
The grade distribution is as follows: 30% Homework, 20% Quizzes, 20% Midterm, 30% Final. The homework was a coding assignment due Sunday at 11:59pm each week (except the first 2 weeks) that consisted of 2-3 coding problems (increasing difficulty over time because of new concepts learned). They were too hard overall, but don't try to start last minute on the weekend (I recommend working on it throughout the week so you have time to ask questions during office hours). There were 3 quizzes administered on CCLE (about 5 multiple choice questions and 1-2 short answer questions). The third quiz was the hardest (as expected), but the first two were pretty easy imo. The midterm was available for 24 hours (because of COVID) and was designed to be a 1-hour exam (although it took me longer, maybe 2-3 hours). The exam had true/false questions, short answer questions, and coding problems, and the difficulty of the exam was around what I had expected (not too hard, but did take a while to complete). And lastly, the final was also available for 24 hours and was designed to be a 3-hour exam, but it took me about 10 hours (but I was also working on another exam that day), and it had the same format as the midterm. It was much harder than the midterm in terms of the coding problems, but it was definitely doable, so be prepared for this. Now, the exams and assessments seemed like a lot, but they really weren't. He drops the 2 lowest homework assignments. And because of COVID and looking at everyone's grades, he decided to give a bunch of extra credit (1% for Gradescope demo and 1% for instructor evaluations), and he also rounded your total score if you were within 1% of the next grading cutoff.
The professor does a bunch of coding demos during the lecture, so make sure to pay attention to those, because (1) they're really helpful in understanding how to apply certain concepts or keywords and (2) he used some of the lecture demos in the final. He listed a textbook in the syllabus, but I never used it throughout the entire quarter because all of the material ever needed for the class was discussed pretty well in the lectures.
I would DEFINITELY RECOMMEND taking his class, because his grading is so incredibly nice (a bunch of extra credit + rounding), and he truly wants to help students get a good grade while understanding the material for the class. However, don't try to slack off, especially if you're new at coding, because the difficulty of material increases throughout the quarter. Also, if you ever need help, he is very nice and is willing to help you step-by-step during office hours.

Helpful?

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

I had already learned the basics of python and used it for 2 years before learning C++ in this class. This class will be much easier for those who are already familiar with a programming language since they only need to learn the syntax and already know fundamental ideas.

Helpful?

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

Good professor. He always posted the lecture notes online for students to go back and review, and this proved to be really helpful, especially during distance learning. He has a pretty strong accent, but that's not really his fault and honestly it didn't make it difficult to understand the course material. The material itself was pretty challenging but that shouldn't discourage you. The textbook was a bit dry but it was very clear and straight to the point. The TA's were pretty helpful, and it was clear that the professor and the TA's were working together to help students understand the course material. Overall, a fine class.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2020
Grade: B-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
May 28, 2021

I took this class with no previous programming experience, so I really struggled with the material. I would be lost in HW assignments starting after week 3. Believe me, you can grasp the material. It's doable!! I just a lot going on outside of school and I didn't have as much free time to practice and have fun with coding. Despite having a rough time with HW, if you go to office hours, the professor is very willing to help you out with understanding the concepts. He's so lenient with grading and he ended up curving the grade by a bit. I really thought I'd fail the class, but I passed it due to his curving.

Helpful?

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

Some quick background: I took AP Comp Sci in high school and that was about the extent of my coding experience. With that prior knowledge, the first 2/3 of the class was actually really easy, but the last third of the class was not covered by AP Compsci so it got hard. I can't really say how your experience will be if you don't have coding experience, but from what I've heard it's pretty difficult so buckle up. I wouldn't say Professor Pham's lectures were engaging unfortunately, and by the end of the quarter very few people showed up to lectures. He also doesn't turn his camera on which.....doesn't feel right. The grading scheme could have been improved. A lot. Instead of dropping a quiz, he has this overly complicated system where if you missed a quiz you could make up that score through certain questions on the midterm/final. Now the problem here is that the quizzes are timed and the exams are not, so people who skipped the quizzes have a huge advantage in the class. The time limits of the quizzes are actually pretty brutal, and it was doubly worse for people w/o coding experience. The one redeeming factor of the class is the professor himself. Give Pham a chance. I regret not asking him more questions but every question I did have he explained the answer efficiently. I think besides refusing to drop the quiz, (which I feel he should have since the class avg for the third quiz was around 50%) Pham tried his best to make things easier for us. That being said from what I've heard this class is one of the harder options for PIC 10A, but you'll survive nonetheless.

TLDR: The class itself is so-so, but the professor is great.

Helpful?

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

Professor Pham is such an incredible and caring professor. I took the class in Winter 2021 online, so the circumstances may be different, but he does his best to cover the material thoroughly so that students understand all of the course material. The class is much easier with prior experience in coding (ie. Java, AP Comp Sci, etc.), but it also shouldn't be a problem if you're a brand new coder. Note: I took AP Comp Sci in HS, so I can't speak for everyone else in the class, but I also went to every lecture instead of watching the recordings (I think in the end, only about 20 students ever showed up to the live lectures).
The grade distribution is as follows: 30% Homework, 20% Quizzes, 20% Midterm, 30% Final. The homework was a coding assignment due Sunday at 11:59pm each week (except the first 2 weeks) that consisted of 2-3 coding problems (increasing difficulty over time because of new concepts learned). They were too hard overall, but don't try to start last minute on the weekend (I recommend working on it throughout the week so you have time to ask questions during office hours). There were 3 quizzes administered on CCLE (about 5 multiple choice questions and 1-2 short answer questions). The third quiz was the hardest (as expected), but the first two were pretty easy imo. The midterm was available for 24 hours (because of COVID) and was designed to be a 1-hour exam (although it took me longer, maybe 2-3 hours). The exam had true/false questions, short answer questions, and coding problems, and the difficulty of the exam was around what I had expected (not too hard, but did take a while to complete). And lastly, the final was also available for 24 hours and was designed to be a 3-hour exam, but it took me about 10 hours (but I was also working on another exam that day), and it had the same format as the midterm. It was much harder than the midterm in terms of the coding problems, but it was definitely doable, so be prepared for this. Now, the exams and assessments seemed like a lot, but they really weren't. He drops the 2 lowest homework assignments. And because of COVID and looking at everyone's grades, he decided to give a bunch of extra credit (1% for Gradescope demo and 1% for instructor evaluations), and he also rounded your total score if you were within 1% of the next grading cutoff.
The professor does a bunch of coding demos during the lecture, so make sure to pay attention to those, because (1) they're really helpful in understanding how to apply certain concepts or keywords and (2) he used some of the lecture demos in the final. He listed a textbook in the syllabus, but I never used it throughout the entire quarter because all of the material ever needed for the class was discussed pretty well in the lectures.
I would DEFINITELY RECOMMEND taking his class, because his grading is so incredibly nice (a bunch of extra credit + rounding), and he truly wants to help students get a good grade while understanding the material for the class. However, don't try to slack off, especially if you're new at coding, because the difficulty of material increases throughout the quarter. Also, if you ever need help, he is very nice and is willing to help you step-by-step during office hours.

Helpful?

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

I had already learned the basics of python and used it for 2 years before learning C++ in this class. This class will be much easier for those who are already familiar with a programming language since they only need to learn the syntax and already know fundamental ideas.

Helpful?

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

Good professor. He always posted the lecture notes online for students to go back and review, and this proved to be really helpful, especially during distance learning. He has a pretty strong accent, but that's not really his fault and honestly it didn't make it difficult to understand the course material. The material itself was pretty challenging but that shouldn't discourage you. The textbook was a bit dry but it was very clear and straight to the point. The TA's were pretty helpful, and it was clear that the professor and the TA's were working together to help students understand the course material. Overall, a fine class.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2020
Grade: B-
May 28, 2021

I took this class with no previous programming experience, so I really struggled with the material. I would be lost in HW assignments starting after week 3. Believe me, you can grasp the material. It's doable!! I just a lot going on outside of school and I didn't have as much free time to practice and have fun with coding. Despite having a rough time with HW, if you go to office hours, the professor is very willing to help you out with understanding the concepts. He's so lenient with grading and he ended up curving the grade by a bit. I really thought I'd fail the class, but I passed it due to his curving.

Helpful?

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

Some quick background: I took AP Comp Sci in high school and that was about the extent of my coding experience. With that prior knowledge, the first 2/3 of the class was actually really easy, but the last third of the class was not covered by AP Compsci so it got hard. I can't really say how your experience will be if you don't have coding experience, but from what I've heard it's pretty difficult so buckle up. I wouldn't say Professor Pham's lectures were engaging unfortunately, and by the end of the quarter very few people showed up to lectures. He also doesn't turn his camera on which.....doesn't feel right. The grading scheme could have been improved. A lot. Instead of dropping a quiz, he has this overly complicated system where if you missed a quiz you could make up that score through certain questions on the midterm/final. Now the problem here is that the quizzes are timed and the exams are not, so people who skipped the quizzes have a huge advantage in the class. The time limits of the quizzes are actually pretty brutal, and it was doubly worse for people w/o coding experience. The one redeeming factor of the class is the professor himself. Give Pham a chance. I regret not asking him more questions but every question I did have he explained the answer efficiently. I think besides refusing to drop the quiz, (which I feel he should have since the class avg for the third quiz was around 50%) Pham tried his best to make things easier for us. That being said from what I've heard this class is one of the harder options for PIC 10A, but you'll survive nonetheless.

TLDR: The class itself is so-so, but the professor is great.

Helpful?

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

TOP TAGS

  • Tolerates Tardiness
    (3)
  • Is Podcasted
    (2)
  • Often Funny
    (2)
  • Gives Extra Credit
    (6)
  • Uses Slides
    (4)
  • Would Take Again
    (4)
  • Appropriately Priced Materials
    (2)
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!