Reviews of professor Vahab Pournaghshband

Rating: 5.0/5, difficulty: 4.0/5
Vahab is very knowledgeable in his lectures, and if you pay attention, you can learn a lot. He cares for his students and if you ask for help, he will be glad to help out. Hes a very sweet guy!

Rating: 5.0/5, difficulty: 4.0/5
My favorite CS professor I've had so far! He's very excited to teach, gives great lectures, and is always willing to help. Phenomenal professor overall. However, he is a HARD grader. You'll get a C to an F on a project if it doesn't work 100% as expected. He will also expect you to fully understand what's being taught, so ask questions if you don't

Rating: 5.0/5, difficulty: 2.0/5
Would definitely recommend taking CS221 with Vahab. He is super nice and a fair grader. We had 2 mid-terms and a final but the final was take home. The mid-terms were fairly challenging but curved. There are labs for almost every class but the labs are graded leniently and are not too hard. The projects were also fairly easy

Rating: 1.0/5, difficulty: 5.0/5
The worst proffessor and class I have ever attended, the class material is a joke due to the fact that he DOES NOT teach the class, he simply makes videos and uploads them to a course website. Most expensive YouTube videos of my life.

Rating: 5.0/5, difficulty: 4.0/5
He is a very nice professor who always tries to make everything clear. He is good at explaining material and is accessible during office hours and class. His projects are hard and sometimes time-consuming, but I got a lot of knowledge from completing them.

Rating: 5.0/5, difficulty: 4.0/5
One of the best CS classes overall I've taken at USF. The subject matter can be somewhat dry in lectures (kinda hard to make low-level network programming super interesting) but the labs and project were both great practical applications for lecture content and a good way to learn network/security fundamentals in a real-world context.