Reviews of professor Simo Makiharju

Rating: 5.0/5, difficulty: 4.0/5
Very nice professor, not too hard and not too much work. Grading is kinda harsh and I wish there were more assignments to balance each of the 6 labs, as they worth so much each. Quizzes are free points and homework is pretty short and easy. The labs are just so much though, and hope you get a good team!

Rating: 4.0/5, difficulty: 4.0/5
Adapted as well as can be expected for a remote lab class. But there's no motivation to engage with the lecture material beyond the bare minimum of what's necessary for assignments. Labs are long, though the code took me longer than writing the actual reports. Group work over Zoom isnt fun, but its doable as long as you have reliable group mates.

Rating: 5.0/5, difficulty: 4.0/5
Prof. Makiharju was great. Very responsive and cared about the material and his students. The course homework/individual lab assignments could definitely be hard but the professor and GSIs gave us all the tools needed to succeed and were happy to help during OH and such.

Rating: 5.0/5, difficulty: 3.0/5
Very helpful and accessible outside of class and accommodated different students' schedules very well. Homework was challenging but doable and there were more than enough resources to complete it. All in all, an enjoyable class and the information presented kept you engaged.