Reviews of professor Tanvir Ahmed

Rating: 3.0/5, difficulty: 5.0/5
Class takes up a lot of time but does teach you what you need for the foundation exam. It is fast-paced, stressful, and hard to catch up unless you put in a ton of effort. My only complaint is that I wish there were more interactive coding exercises in class aside from lectures, otherwise, it's okay.

Rating: 4.0/5, difficulty: 4.0/5
+ Lectures were organized/informative/recorded
- Fast-paced lectures
+ Not much HW
- Some overcomplicated HW
+ Quizzes/exams were fair
- Quizzes/exams had no notes allowed and covered many topics
He didn't make the class more difficult than it needed to be, and he prepared us well for the Foundation Exam. He dropped the lowest PA/quiz grades.

Rating: 5.0/5, difficulty: 5.0/5
Excellent profesor. I studied hard and very hard for the class and I learned so much. The final project is super hard and the tests too. I recommend getting help and review sessions by the TAs as they are the best source.

Rating: 3.0/5, difficulty: 3.0/5
I had no prior coding experience and got an A. However, I had to heavily rely on TAs to understand what I was doing, the lectures were not very helpful for me. Lots of projects, and usually not a lot of warning that one is about to be due. Other professors covered more content. Exams were difficult, but projects saved your grade