middCourses
CSCI0451 with Phil Chodrowyesterday

I really enjoyed Machine Learning with Phil. He truly is passionate about the material - especially the underlying math that powers machine learning under the hood. As a result the class does feel a little bit more math heavy than an average CS class. However, Phil is very accommodating and helpful and just fun to chat with too. Moreover, the course has been renovated too give a deep and broad understanding of modern machine learning with a heavy focus on project-based learning.

I really enjoyed Machine Learning with Phil. He truly is passionate about the material - especially the underlying math that powers machine learning under the hood. As a result the class does feel a little bit more math heavy than an average CS class. However, Phil is very accommodating and helpful and just fun to chat with too. More …Read more

Chill and RelaxedLots of HomeworkFair Grading
6hrs / week Average difficulty Extremely high value Would take again
CSCI0145 with Andrea Vaccari4 days ago

this class was super interesting, and even though I don't plan on taking computer science courses in the future, i'm glad I took this course. professor vaccari is a very enthusiastic teacher and is willing to stay past his office hours slots just to provide extra help. The weekly quizzes and bi-weekly tests were a bit annoying.

Fast-PacedLots of HomeworkFair Grading
6hrs / week Some difficulty Very high value Would take again
CSCI0200 with Philip Caplan3 months ago

Professor Caplan is great. If you are taking this class, I strongly recommend taking it with him. If you are looking for an easy A, this course is a great choice. However, much of the material covered is not very applicable to computer science. I think the course should be optional for students who have already taken higher level math classes. Personally, I do not feel like I got much value out of this course.

Professor Caplan is great. If you are taking this class, I strongly recommend taking it with him. If you are looking for an easy A, this course is a great choice. However, much of the material covered is not very applicable to computer science. I think the course should be optional for students who have already taken higher level mat …Read more

Chill and RelaxedFair Grading
2hrs / week Low difficulty Low value Would not take again
Login to access 729 more Computer Science reviews