Professor

Michael Lindstrom

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

Reviews (62)

3 of 5
3 of 5
Add your review...
COMPTNG 10A
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Jan. 8, 2021
Quarter: Fall 2020
Grade: B

Do not take this class unless you have a lot of prior experience with C++. Homework takes 20+ hours every week past week 3, talking is not allowed at all during lecture, and the grading scheme is extremely harsh even for trivial mistakes. Do yourself a favor, take PIC classes with someone else, and save your grades.

And someone commented on this before, but he should really teach in the CS department. PIC is designed to teach some coding for math majors, not for computer science geniuses.

Helpful?

1 0 Please log in to provide feedback.
March 18, 2022
Quarter: Fall 2021
Grade: A-

You'd better not take his course, otherwise your upcoming quarter can be tough and to some extent, much more unpredictable. So make a decision carefully.
Basic info: The possibility of gaining an A in his course is slightly larger than zero only when you exhaust yourself. There are innumerable ways that can make you down, and when you find yourself physically and mentally trampled due to high pressure and heavy workload, it is already too late.
If you are a novice and have no expectations on GPA (or your GPA is high enough to withstand a B), please feel free to take his course. As a novice, you do learn things in his course, but the price is also high: you have to give up your spare time; you have to read his intricate and tedious notes instead of textbooks; you have to communicate with a TA at a high frequency to gain an acceptable score in each HW; you have to stay strong because of his harsh requirement and fast pace... Success does need efforts, but torturing oneself like this is definitely an unwise choice.
Also, your TA matters so much in this course. There are good and bad TAs, though. If you meet a nice one, then congrats; if a bad one, then good luck.
In the end, if you are really talented or think my words are absurd, you can always challenge yourself. Then you will LEARN far more than you can imagine: not only C++ language. That's all for now.

Helpful?

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

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.
April 12, 2016
Quarter: Winter 2016
Grade: C

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.
COMPTNG 10B
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
June 25, 2020
Quarter: Spring 2020
Grade: A

Do and don't be afraid of Professor Lindstrom. Do because his homework is incredibly difficult (I spent an average of 12 hours per week on each assignment). Don't because he is one of the most helpful teachers I've ever had. He cares so much about his students' learning and answers literally any question you pose (whether related to programming or not). I love this guy. I would definitely take this class again with him. I feel like I've learned a lot from him. He's also super sweet. He made our final worth only 2% because of the math department's policies about little accommodations. He really cares about you!

Helpful?

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

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.
April 11, 2020
Quarter: Winter 2020
Grade: A-

I am sorry that I cannot give Michael a higher rating... His rating should be around 3.5 if he doesn't keep the Canadian tradition of terribly difficult tests with very friendly curves.

If he ends up at UCLA CS dept I think he will be better off... PIC is really not a place where expert programmers go to.

Helpful?

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

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.
COMPTNG 10C
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Jan. 14, 2022
Quarter: Spring 2020
Grade: A

Lindstorm probably impersonated a student and generated the other fake review. Be cautious.

Helpful?

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

Why would someone give this devil a 4.0 rating?

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: Fall 2020
Grade: B
Jan. 8, 2021

Do not take this class unless you have a lot of prior experience with C++. Homework takes 20+ hours every week past week 3, talking is not allowed at all during lecture, and the grading scheme is extremely harsh even for trivial mistakes. Do yourself a favor, take PIC classes with someone else, and save your grades.

And someone commented on this before, but he should really teach in the CS department. PIC is designed to teach some coding for math majors, not for computer science geniuses.

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
Quarter: Fall 2021
Grade: A-
March 18, 2022

You'd better not take his course, otherwise your upcoming quarter can be tough and to some extent, much more unpredictable. So make a decision carefully.
Basic info: The possibility of gaining an A in his course is slightly larger than zero only when you exhaust yourself. There are innumerable ways that can make you down, and when you find yourself physically and mentally trampled due to high pressure and heavy workload, it is already too late.
If you are a novice and have no expectations on GPA (or your GPA is high enough to withstand a B), please feel free to take his course. As a novice, you do learn things in his course, but the price is also high: you have to give up your spare time; you have to read his intricate and tedious notes instead of textbooks; you have to communicate with a TA at a high frequency to gain an acceptable score in each HW; you have to stay strong because of his harsh requirement and fast pace... Success does need efforts, but torturing oneself like this is definitely an unwise choice.
Also, your TA matters so much in this course. There are good and bad TAs, though. If you meet a nice one, then congrats; if a bad one, then good luck.
In the end, if you are really talented or think my words are absurd, you can always challenge yourself. Then you will LEARN far more than you can imagine: not only C++ language. That's all for now.

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
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.
COMPTNG 10A
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.
COMPTNG 10B
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: A
June 25, 2020

Do and don't be afraid of Professor Lindstrom. Do because his homework is incredibly difficult (I spent an average of 12 hours per week on each assignment). Don't because he is one of the most helpful teachers I've ever had. He cares so much about his students' learning and answers literally any question you pose (whether related to programming or not). I love this guy. I would definitely take this class again with him. I feel like I've learned a lot from him. He's also super sweet. He made our final worth only 2% because of the math department's policies about little accommodations. He really cares about you!

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
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.
COMPTNG 10A
Quarter: Winter 2020
Grade: A-
April 11, 2020

I am sorry that I cannot give Michael a higher rating... His rating should be around 3.5 if he doesn't keep the Canadian tradition of terribly difficult tests with very friendly curves.

If he ends up at UCLA CS dept I think he will be better off... PIC is really not a place where expert programmers go to.

Helpful?

1 0 Please log in to provide feedback.
COMPTNG 10A
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.
COMPTNG 10C
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2020
Grade: A
Jan. 14, 2022

Lindstorm probably impersonated a student and generated the other fake review. Be cautious.

Helpful?

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

Why would someone give this devil a 4.0 rating?

Helpful?

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