Michael Lindstrom
Department of Program in Computing
AD
2.0
Overall Rating
Based on 41 Users
Easiness 1.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.3 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 1.6 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 2.3 / 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
35.6%
29.7%
23.7%
17.8%
11.9%
5.9%
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.

37.7%
31.4%
25.1%
18.9%
12.6%
6.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.

31.9%
26.6%
21.2%
15.9%
10.6%
5.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.

20.0%
16.7%
13.3%
10.0%
6.7%
3.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.

20.6%
17.2%
13.7%
10.3%
6.9%
3.4%
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.

16.7%
13.9%
11.1%
8.3%
5.6%
2.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.

16.4%
13.7%
10.9%
8.2%
5.5%
2.7%
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 (33)

3 of 4
3 of 4
Add your review...
Quarter: Fall 2019
Grade: A-
Feb. 8, 2020

Beginners beware. The learning curve is harsh and the class is demotivating. I wouldn't say don't take the class, but I do recommend you steel yourself.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2016
Grade: N/A
May 31, 2016

This is no easy introductory class especially if you take it with this guy, unless you have experience in programming His homework are ridiculously tough and always go beyond what were covered in lectures, requiring an absurd amount of time. The distribution of the class materials is also uneven. It started off so simple in the first few weeks but then the workload and class materials grew exponentially towards the end. The time given for the mini midterms were also nowhere near enough and the instructions can be unclear at times. This class stressed me out countless times. Would really NOT recommend taking it.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2016
Grade: C
Verified Reviewer This user is a verified UCLA student/alum.
April 12, 2016

You will not finish the quizzes after the third one. They're really hard as are the exams. If you don't have experience in programming before coming into this class, you probably won't get higher than a B-. This class is really hard. Don't think it will be an easy intro class.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Winter 2016
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
March 31, 2016

Mike is an excellent professor. Sure, he's pretty strict at times and he will take it very seriously if you try to scribble a few words the moment he calls time on a quiz, mid-term or final. He will not hesitate to give you a zero on the quiz if he catches you writing after the time is up.

That being said though, Mike is also extremely helpful in many ways. He constantly scours the CCLE forums and makes it a point to answer every single one of his students' questions. It's probably the best way to seek clarification. Some of my friends have said that going to his office hours may not help much because of the lack of hands-on that you get on the computer, and he might find it difficult to explain concepts to you without the help of the actual computer.

Mike is pretty entertaining during lecture, showing us cute videos and pictures of cats. His mid-terms and finals are challenging, though they definitely can be done. Just remember to skip the portions where he talks about his Canadian culture and cats because it would be a waste of time to read during an exam.

One thing that he does is group exams so that everyone has a chance to get better grades by redoing each exam in teams, which actually helps pull up our grades by a WHOLE LOT (especially if you have a friend who is a computer whiz in the same class as you). He doesn't have extra credit, but it isn't necessary because he gives a very high percentage on participation and homework so that all you have to do is put in the effort and learn consistently, and you should be able to get a good grade!

Definitely recommend this professor as he is patient enough to slowly explain difficult concepts in lectures and in the PIC LAB! I really enjoyed his course!

Helpful?

1 1 Please log in to provide feedback.
Quarter: Winter 2022
Grade: C-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 13, 2022

Terrible professor, even at the start of the class he joked that he had bad reviews because students are lazy. This is NOT the case. I received a C- even though all of my assignments worked for all edge cases, and were fully commented. I was one of the students that almost everyone went to for debugging their assignments, especially during the later part when assignments got hard. Tests are very niche on concepts that aren't covered extensively during the lectures. Would never recommend Lindstrom.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2022
Grade: C-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Nov. 13, 2022

Although I helped everyone finish every project, I still got a C- in the class. Final/midterm were very unrepresentative of the material learned and asked niche questions. Super hard grader on homework aswell.

Helpful?

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

He is the kind of professor that you would deeply remember even you graduated, a kind of professor that would appear in your nightmare even you have left college for years. His lectures are super dry but loaded, trying to cram an intense load of concepts in your brain. He doesn't really care about the correctness and functionality of the program compared to rather meaningless syntax requirements. He will heavily punish you if you violated his requirements. Programming is torture in his class. RUN!

Helpful?

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

Terrible professor, programs can work 100% (including edge cases & commenting), and you will get C's if coding syntax isn't 100% correct. His monotone voice is far superior for sleeping than learning. Took online and would not recommend him to anyone.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2022
Grade: DR
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
March 28, 2022

This was the hardest class I have ever taken in my life. I ended up dropping it week 8 because i was going to fail it. i constantly got low scores on the homeworks even if the code functioned almost perfectly. my friend who has been a cs major for years couldn't figure out the weekly homeworks. For an intro class, this course was so beyond unreasonable. I think the professor enjoys feeling powerful and authoritarian while assigning homeworks that are nearly impossible. He's super condescending and expects you to understand things perfectly after explaining it once. Lectures are boring and monotone. He doesn't give enough examples that actually explain the concepts. Instead, he reads off of plain slides. TAKE THIS CLASS WITH LITERALLY ANYONE ELSE. I didn't learn a single thing besides how to cry myself to sleep without my roommate hearing.

Helpful?

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

Professor Lindstrom is great! No midterms and the final is only 5% of this class. Homework is most part of this course, which is reasonable. Work hard and you will learn a lot

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2019
Grade: A-
Feb. 8, 2020

Beginners beware. The learning curve is harsh and the class is demotivating. I wouldn't say don't take the class, but I do recommend you steel yourself.

Helpful?

1 0 Please log in to provide feedback.
Quarter: Fall 2016
Grade: N/A
May 31, 2016

This is no easy introductory class especially if you take it with this guy, unless you have experience in programming His homework are ridiculously tough and always go beyond what were covered in lectures, requiring an absurd amount of time. The distribution of the class materials is also uneven. It started off so simple in the first few weeks but then the workload and class materials grew exponentially towards the end. The time given for the mini midterms were also nowhere near enough and the instructions can be unclear at times. This class stressed me out countless times. Would really NOT recommend taking it.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2016
Grade: C
April 12, 2016

You will not finish the quizzes after the third one. They're really hard as are the exams. If you don't have experience in programming before coming into this class, you probably won't get higher than a B-. This class is really hard. Don't think it will be an easy intro class.

Helpful?

1 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2016
Grade: A+
March 31, 2016

Mike is an excellent professor. Sure, he's pretty strict at times and he will take it very seriously if you try to scribble a few words the moment he calls time on a quiz, mid-term or final. He will not hesitate to give you a zero on the quiz if he catches you writing after the time is up.

That being said though, Mike is also extremely helpful in many ways. He constantly scours the CCLE forums and makes it a point to answer every single one of his students' questions. It's probably the best way to seek clarification. Some of my friends have said that going to his office hours may not help much because of the lack of hands-on that you get on the computer, and he might find it difficult to explain concepts to you without the help of the actual computer.

Mike is pretty entertaining during lecture, showing us cute videos and pictures of cats. His mid-terms and finals are challenging, though they definitely can be done. Just remember to skip the portions where he talks about his Canadian culture and cats because it would be a waste of time to read during an exam.

One thing that he does is group exams so that everyone has a chance to get better grades by redoing each exam in teams, which actually helps pull up our grades by a WHOLE LOT (especially if you have a friend who is a computer whiz in the same class as you). He doesn't have extra credit, but it isn't necessary because he gives a very high percentage on participation and homework so that all you have to do is put in the effort and learn consistently, and you should be able to get a good grade!

Definitely recommend this professor as he is patient enough to slowly explain difficult concepts in lectures and in the PIC LAB! I really enjoyed his course!

Helpful?

1 1 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2022
Grade: C-
Nov. 13, 2022

Terrible professor, even at the start of the class he joked that he had bad reviews because students are lazy. This is NOT the case. I received a C- even though all of my assignments worked for all edge cases, and were fully commented. I was one of the students that almost everyone went to for debugging their assignments, especially during the later part when assignments got hard. Tests are very niche on concepts that aren't covered extensively during the lectures. Would never recommend Lindstrom.

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 2022
Grade: C-
Nov. 13, 2022

Although I helped everyone finish every project, I still got a C- in the class. Final/midterm were very unrepresentative of the material learned and asked niche questions. Super hard grader on homework aswell.

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 2022
Grade: C
April 5, 2022

He is the kind of professor that you would deeply remember even you graduated, a kind of professor that would appear in your nightmare even you have left college for years. His lectures are super dry but loaded, trying to cram an intense load of concepts in your brain. He doesn't really care about the correctness and functionality of the program compared to rather meaningless syntax requirements. He will heavily punish you if you violated his requirements. Programming is torture in his class. RUN!

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 2022
Grade: B-
March 28, 2022

Terrible professor, programs can work 100% (including edge cases & commenting), and you will get C's if coding syntax isn't 100% correct. His monotone voice is far superior for sleeping than learning. Took online and would not recommend him to anyone.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2022
Grade: DR
March 28, 2022

This was the hardest class I have ever taken in my life. I ended up dropping it week 8 because i was going to fail it. i constantly got low scores on the homeworks even if the code functioned almost perfectly. my friend who has been a cs major for years couldn't figure out the weekly homeworks. For an intro class, this course was so beyond unreasonable. I think the professor enjoys feeling powerful and authoritarian while assigning homeworks that are nearly impossible. He's super condescending and expects you to understand things perfectly after explaining it once. Lectures are boring and monotone. He doesn't give enough examples that actually explain the concepts. Instead, he reads off of plain slides. TAKE THIS CLASS WITH LITERALLY ANYONE ELSE. I didn't learn a single thing besides how to cry myself to sleep without my roommate hearing.

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 2021
Grade: NR
Nov. 29, 2021

Professor Lindstrom is great! No midterms and the final is only 5% of this class. Homework is most part of this course, which is reasonable. Work hard and you will learn a lot

Helpful?

0 0 Please log in to provide feedback.
3 of 4
2.0
Overall Rating
Based on 41 Users
Easiness 1.6 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 2.3 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 1.6 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 2.3 / 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!