Reviews of professor Vivek Ahuja

Rating: 1.0/5, difficulty: 5.0/5
Avoid Vivek at all costs! He does not care about his students and often shows up extremely late for class. He expects students to show up on time, but it is plain disrespect for him to not extend that same courtesy to his students. He does not follow the syllabus either.

Rating: 1.0/5, difficulty: 3.0/5
Just plain terrible. Doesn't even deserve a 1. It's concerning when he obviously has no idea how to use basic MS Teams features such as taking 30 minutes to start class. Lectures are incredibly boring and don't relate to the labs at all. I basically felt like I woke up at 8am just to fall back to sleep. If you have him as your prof, just switch it.

Rating: 3.0/5, difficulty: 3.0/5
He goes slowly, but tries to bring in practical experience with his lectures. Lots of reading to do. Gives demos for practical work and then expects us to do. Overall an average learning experience.

Rating: 1.0/5, difficulty: 1.0/5
Vivek is frequently unaware of course content. His grades appear to be applied at random. Multiple of my classmates as well as myself submit blank files for assignments and still received a grade. I don't feel like I left understanding what the course even was. He tries, I suppose but the random marks are inexcusable.