Reviews of professor Nima Karimian

Rating: 5.0/5, difficulty: 3.0/5
Amazing professor, amazing lectures. Explains everything, asks questions interactive lectures attendance was always full because no-one wants to miss... 1 Group Project - students can ask questions, professor always guide. Assignments & Quiz - Professor want to make sure that students study last lecture Midterm & Final - Challenging but doable.

Rating: 1.0/5, difficulty: 4.0/5
Most of the class material is useless, you will have to study the book. Exams and homework are hard and not related to class materials. Not recommended

Rating: 1.0/5, difficulty: 4.0/5
He never answers questions and just lecture off the slides for the whole time. Workload was massive and exam questions was hard and long, not recommended.

Rating: 1.0/5, difficulty: 5.0/5
Probably the worst prof I've ever had. Assignments are extremely flawed and lecture slides often contradict with what he's actually saying in lecture. Homework is pointless as it covers none of the exam content. If anything attempting the homework leaves you more confused.

Rating: 4.0/5, difficulty: 3.0/5
Prof. Nima is a great professor who cares for the success of his students. He was generous in grading and held pop quizzes, helping students boost their overall grades. I learned a lot through his lectures, assignments and final project. "Embedded Systems - Shape the World" by Valvano is a great resource if you're interested in embedded systems.

Rating: 1.0/5, difficulty: 5.0/5
Very long lectures which is useless most of the time. You will need to read the book because the slides are not really comprehensive. I would say this class and the instructor didn't add anything to my knowledge.

Rating: 1.0/5, difficulty: 3.0/5
Do not take him for CMPE 125. This class was completely self taught by watching pre-recorded lectures. He does not like answering questions and will get mad at you. Labs and homework are very unclear with very little direction. Grading criteria unclear and TA marks off unnecessary points. Pop quiz every week so make sure you look at the lectures.

Rating: 1.0/5, difficulty: 5.0/5
Just run away from this professor. Bad lectures and I heard he is the worst supervisor one can get.