Reviews of professor Mayank Varia

Rating: 5.0/5, difficulty: 4.0/5
Overall a great class. You will learn everything you need to learn because the homeworks are long and comprehensive on the material. Don't be fooled though, exams can and will have concepts that may be briefly mentioned in lecture. No excuses though because all lecture notes are given and have everything you need to succeed.

Rating: 5.0/5, difficulty: 3.0/5
He is really helpful although hws and exams are tough. Curves are fair.

Rating: 1.0/5, difficulty: 3.0/5
I have learned nothing more than how to convert between bytes, strings, and hex values.

Rating: 1.0/5, difficulty: 5.0/5
I had Varia this past semester and he was terrible. The lectures were ridiculous; you cannot read the power points, you cannot read what he writes on the board and his voice doesn't carry. The content of the lectures are not relevant to the homework at all. The homeworks themselves are hard and he gives no help in office hours. Terrible.