middCourses
CSCI014521 days ago

I genuinely enjoyed taking this course with Prof Andrea, but more because of his personality than his teaching style. He's super passionate about the material he's teaching but doesn't always explain the material in a way that is understandable for someone who has absolutely no experience with computer science. That being said, he is very friendly and is super helpful during office hours so your success in the class depends on how much work you plan to put into it.

I genuinely enjoyed taking this course with Prof Andrea, but more because of his personality than his teaching style. He's super passionate about the material he's teaching but doesn't always explain the material in a way that is understandable for someone who has absolutely no experience with computer science. That being said, he is …Read more

Slow-PacedFair GradingDifficult Exams
3hrs / week Some difficulty Above average value Would not take again
CSCI014521 days ago

This course was not difficult in material itself, and in general lecture was engaging and material was explained well. The labs and exams were tough but not crazy, but the homeworks were insanely difficult, and it took me close to 4-5 hours a week to complete

Chill and RelaxedFair GradingLots of Homework
4hrs / week Some difficulty Average value Would not take again
CSCI0145last month

Vaccari is a pleasure to have as an instructor. His way of breaking down information makes even the most complex problems easy to understand. For such a difficult class, the content was surprisingly easy to understand and learn. His lectures are extremely informative and his notes help fill in any gaps. His teaching style is very accommodating and encourages students to experiment and ask questions. As someone without previous knowledge of computer science, I had to problems understanding material in class. The hardest part of the class is actually the homework assignments that could take up to 5-6 hours to complete. If you go to office hours you will be fine.

Vaccari is a pleasure to have as an instructor. His way of breaking down information makes even the most complex problems easy to understand. For such a difficult class, the content was surprisingly easy to understand and learn. His lectures are extremely informative and his notes help fill in any gaps. His teaching style is very acc …Read more

Fast-PacedProject-HeavyFair Grading
5hrs / week Some difficulty Very high value Would take again
Login to access 39 more reviews of Andrea Vaccari