- Home
- Search
- Michael Lindstrom
- All Reviews
Michael Lindstrom
AD
Based on 68 Users
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
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.
I took this class remotely Spring 2021. Most people got an A or A-, but the class was SO UNREASONABLY HARD. You get points off on the homework for the stupidest things and they take 10+ hours each week most of the time. To get an A, you need a 95%. A 95%! At the end of the class, he lowered the grade cutoffs for every single grade except an A, so even though I ended with 93% that was still an A-. The final was only 5% but was literally impossible I got absolutely shafted, so you basically had to get 100 on most homeworks which was also extremely difficult. If you don't absolutely have to take this class with Lindstrom, DON'T.
If you want to get easy As, please do not choose Math142!!!! Mikel assumes that a score of 55% of the final exam to be excellent, so you will find how hard for you to outshine in this course. However, you will learn a lot from this course if you are not a Math major, because this course involves considerable knowledge of calculus, ODE, PDE and linear algebra, and you will thrive to master them. Besides, make sure that you know quite a lot about physics, because this course will base many of its models on physics world, which COULD be harsh if you have never taken a similar course before.
All in all, Mikel is dedicated to this course though it seems that he is still lack in experience, and the TA Xu Chen is sooooooooooooo cute :)
This class is definitely difficult compared to PIC 10A, but he goes over concepts fairly well. He has a rubric to get good practice for robust coding, and as long as you follow it, have a fairly good code, your homework is fairly manageable.
There was a huge curve at the end of the class, so as long as you try your best, this class will be good.
hahahha this class was so fucking hard. Mike is incredibly smart like a straight up genius which makes it hard when he’s explaining abstract concepts, of which PIC10B has a lot. There is so much fucking theory and his slides are VERY comprehensive (each topic had about 200 slides). That being said, I’m glad I took his class instead of the other professor’s. Falcon was the other prof and is a much better teacher, but that just means the curve of her class was tougher. By the end of the quarter, this class had 15 people left and the mean and median of the final were both around 45%. I was exactly at the class average for the final. The average for the midterm was around 50% and I got 10% higher than it. So overall, this gave me an A-. I also spaced and forgot to submit the last homework assignment, which is fine since he drops 2 hwks, but it probably would’ve replaced a lower hwk score I got before. Personally, I didn’t find it too difficult to grasp the difficult topics once I got around to studying them, but I did notice other students in the class had a harder time. If you have a solid foundation from PIC10a and think you understand C++ relatively well, this class won’t be impossible. It was still pretty difficult for my friends in Falcon’s class to understand the topics, and they probably learned much faster than my class did, but the curve helped me get a higher grade than I think I would’ve in Falcon’s.
PiC10B is so hard. This professor is so hard. So here is a mini-guide to maybe help you get through this class if you ever stuck with Lindstrom. Lindstrom lectures so fast, you won't have time to write down everything from his slides if you're a handwritten-notetaker. His slides are full of words, like almost actual sentences, so don't even try to write your notes by hand - it'll be best to print out the slides and write on them or to use digital note-taking for those of you with ipads and apple pens and stuff. When he posts his slides it is best to read everything in the slides before going to lecture in order to understand better and to have questions ready. Use class time to sit and listen and understand the coding theory and syntax, and to ask questions. If you fall behind on this, it is very hard to catch up on what he is talking about because everything builds on each other. Homework is hard, but like he says on his grading policy/syllabus, you need at least 3 days to do the hw well. Participation is one of the easiest ways to get the points, so be sure to attend lecture, you never know when he'll pull up a participation question; also, participation questions are used in discussion so be sure to attend discussion. In discussion, the TA will usually give hints on the harder hws, but they don't give out the slides for the discussion, so take pics of the slides. He curves generously, but don't count on it to save your grade - the material is really dense, so be prepared for mental breakdowns throughout the quarter.
This class was THE most tiring, time consuming class of the quarter and also the cause of my sleep-deprivation. Mike expects you to have a solid foundation of C++ concepts (which I didn't really have) entering the class, where the topics he teaches build on one another from that base. He was very intimidating during the first few lectures, and a good portion of students ended up dropping the class after the first week. Each of his lecture slides have at least 100 slides each (some up to 200+), with each slide jam-packed with words. It is crucial that you go back and read the slides yourself/review or you WILL fall behind and get lost in the class VERY quickly. Try to attend lectures because he does do in-class participation questions often that count for points. There are nine homework assignments total that increase in difficulty and he drops your two lowest homework scores. Doing the homework is probably the most time consuming but he also bases his midterms and finals off of them so it's best to try and understand how to do them - form a study group because it will be torture if you do it yourself. As long as you put in the effort and do all the work, you can survive but this class will require you to put in A LOT of your time and hard work.
By far the hardest class I took last quarter. The homework assignments take a total of 5-10 hours for most people to complete, and the exams are brutal. The class average for both the midterm and final are roughly 40%, but that equates to roughly a high B in the class. Participation is mandatory, since he has participation questions in discussion and lecture. He's pretty friendly and wants you to do well, on top of being a good professor, it's just that his exams and homework are so hard that it will most likely take up most of your time.
I normally give longer bruinwalk reviews, but he gives most of the info on this class online at: http://www.math.ucla.edu/~mikel/teaching/pic10b/
Check the PDF's titled "Course Details" and "On course difficulty, grading practices, etc." for information on the class.
The grade just went out and looking bak to this class I do have some tips to share.
Mike is a really nice, knowledgeable, and caring instructor. Don't be sacred off by the work load and difficulty because you do learn a lot about C++ and right now I can say I'm pretty confident about my C++ knowledge because of this class.
To get good grade: try to do every homework assignment! Although the lowest two are dropped, it is easy to have bugs that are hard to be fixed in those lengthy challenging assignments. Before the midterm/final, go over every slide and try to rewrite the code by yourself instead of just browsing over.
NOTICE: workload is challenging. Each homework may take 5-15 hours to complete and by the time of final you'll have 1500+ slides to study for.
Still I'd say this class is doable in terms of actually learning C++ and getting a descent grade. As he says, scoring 55% above on his tests is respectable, and almost half of the class gets A or A-. With that being said, don't panic before the final and just try your best.
Recommend taking 10B with Mike than with other professors.
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
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.
I took this class remotely Spring 2021. Most people got an A or A-, but the class was SO UNREASONABLY HARD. You get points off on the homework for the stupidest things and they take 10+ hours each week most of the time. To get an A, you need a 95%. A 95%! At the end of the class, he lowered the grade cutoffs for every single grade except an A, so even though I ended with 93% that was still an A-. The final was only 5% but was literally impossible I got absolutely shafted, so you basically had to get 100 on most homeworks which was also extremely difficult. If you don't absolutely have to take this class with Lindstrom, DON'T.
If you want to get easy As, please do not choose Math142!!!! Mikel assumes that a score of 55% of the final exam to be excellent, so you will find how hard for you to outshine in this course. However, you will learn a lot from this course if you are not a Math major, because this course involves considerable knowledge of calculus, ODE, PDE and linear algebra, and you will thrive to master them. Besides, make sure that you know quite a lot about physics, because this course will base many of its models on physics world, which COULD be harsh if you have never taken a similar course before.
All in all, Mikel is dedicated to this course though it seems that he is still lack in experience, and the TA Xu Chen is sooooooooooooo cute :)
This class is definitely difficult compared to PIC 10A, but he goes over concepts fairly well. He has a rubric to get good practice for robust coding, and as long as you follow it, have a fairly good code, your homework is fairly manageable.
There was a huge curve at the end of the class, so as long as you try your best, this class will be good.
hahahha this class was so fucking hard. Mike is incredibly smart like a straight up genius which makes it hard when he’s explaining abstract concepts, of which PIC10B has a lot. There is so much fucking theory and his slides are VERY comprehensive (each topic had about 200 slides). That being said, I’m glad I took his class instead of the other professor’s. Falcon was the other prof and is a much better teacher, but that just means the curve of her class was tougher. By the end of the quarter, this class had 15 people left and the mean and median of the final were both around 45%. I was exactly at the class average for the final. The average for the midterm was around 50% and I got 10% higher than it. So overall, this gave me an A-. I also spaced and forgot to submit the last homework assignment, which is fine since he drops 2 hwks, but it probably would’ve replaced a lower hwk score I got before. Personally, I didn’t find it too difficult to grasp the difficult topics once I got around to studying them, but I did notice other students in the class had a harder time. If you have a solid foundation from PIC10a and think you understand C++ relatively well, this class won’t be impossible. It was still pretty difficult for my friends in Falcon’s class to understand the topics, and they probably learned much faster than my class did, but the curve helped me get a higher grade than I think I would’ve in Falcon’s.
PiC10B is so hard. This professor is so hard. So here is a mini-guide to maybe help you get through this class if you ever stuck with Lindstrom. Lindstrom lectures so fast, you won't have time to write down everything from his slides if you're a handwritten-notetaker. His slides are full of words, like almost actual sentences, so don't even try to write your notes by hand - it'll be best to print out the slides and write on them or to use digital note-taking for those of you with ipads and apple pens and stuff. When he posts his slides it is best to read everything in the slides before going to lecture in order to understand better and to have questions ready. Use class time to sit and listen and understand the coding theory and syntax, and to ask questions. If you fall behind on this, it is very hard to catch up on what he is talking about because everything builds on each other. Homework is hard, but like he says on his grading policy/syllabus, you need at least 3 days to do the hw well. Participation is one of the easiest ways to get the points, so be sure to attend lecture, you never know when he'll pull up a participation question; also, participation questions are used in discussion so be sure to attend discussion. In discussion, the TA will usually give hints on the harder hws, but they don't give out the slides for the discussion, so take pics of the slides. He curves generously, but don't count on it to save your grade - the material is really dense, so be prepared for mental breakdowns throughout the quarter.
This class was THE most tiring, time consuming class of the quarter and also the cause of my sleep-deprivation. Mike expects you to have a solid foundation of C++ concepts (which I didn't really have) entering the class, where the topics he teaches build on one another from that base. He was very intimidating during the first few lectures, and a good portion of students ended up dropping the class after the first week. Each of his lecture slides have at least 100 slides each (some up to 200+), with each slide jam-packed with words. It is crucial that you go back and read the slides yourself/review or you WILL fall behind and get lost in the class VERY quickly. Try to attend lectures because he does do in-class participation questions often that count for points. There are nine homework assignments total that increase in difficulty and he drops your two lowest homework scores. Doing the homework is probably the most time consuming but he also bases his midterms and finals off of them so it's best to try and understand how to do them - form a study group because it will be torture if you do it yourself. As long as you put in the effort and do all the work, you can survive but this class will require you to put in A LOT of your time and hard work.
By far the hardest class I took last quarter. The homework assignments take a total of 5-10 hours for most people to complete, and the exams are brutal. The class average for both the midterm and final are roughly 40%, but that equates to roughly a high B in the class. Participation is mandatory, since he has participation questions in discussion and lecture. He's pretty friendly and wants you to do well, on top of being a good professor, it's just that his exams and homework are so hard that it will most likely take up most of your time.
I normally give longer bruinwalk reviews, but he gives most of the info on this class online at: http://www.math.ucla.edu/~mikel/teaching/pic10b/
Check the PDF's titled "Course Details" and "On course difficulty, grading practices, etc." for information on the class.
The grade just went out and looking bak to this class I do have some tips to share.
Mike is a really nice, knowledgeable, and caring instructor. Don't be sacred off by the work load and difficulty because you do learn a lot about C++ and right now I can say I'm pretty confident about my C++ knowledge because of this class.
To get good grade: try to do every homework assignment! Although the lowest two are dropped, it is easy to have bugs that are hard to be fixed in those lengthy challenging assignments. Before the midterm/final, go over every slide and try to rewrite the code by yourself instead of just browsing over.
NOTICE: workload is challenging. Each homework may take 5-15 hours to complete and by the time of final you'll have 1500+ slides to study for.
Still I'd say this class is doable in terms of actually learning C++ and getting a descent grade. As he says, scoring 55% above on his tests is respectable, and almost half of the class gets A or A-. With that being said, don't panic before the final and just try your best.
Recommend taking 10B with Mike than with other professors.