middCourses
CSCI031518 days ago

This is an entirely project-based class with the only deadline being the end of finals. You also work with the same partner (of your choosing) on these projects for the entirety of the semester. Your grade is based on how many of the projects you complete. Pete is a pretty tough grader and it takes a lot for him to accept an assignment but he's super accessible for help and you get unlimited resubmissions.

This is an entirely project-based class with the only deadline being the end of finals. You also work with the same partner (of your choosing) on these projects for the entirety of the semester. Your grade is based on how many of the projects you complete. Pete is a pretty tough grader and it takes a lot for him to accept an assignme …Read more

Project-HeavyTough GradingNo Exams
5hrs / week Very difficulty High value Would take again
CSCI020221 days ago

Pete is a nice guy. He's talks super straightforward in class and presents topics in a clear way. I will say it's easy to get swept up because of how fast he can go, so if you ever start daydreaming it can be tough. However, he always posts notes online after class and gives reasonable deadlines most of the time.

Fast-PacedLots of HomeworkFair Grading
6hrs / week Extremely difficulty Above average value Would not take again
CSCI02022 months ago

Wow, what a fascinating course. Pete has a unique way of teaching, but you get used to it. He claims there is a short quiz every Friday, although we went about a month without having any. Although they are timed and could be tough, he allows unlimited untimed retakes until the end of the semester. The next level up is HW problems, where you have to submit for feedback and must keep doing so until you have it completely correct. This can be a little tough, as he is rather picky with the grading, but there are lots of opportunities for help. Projects follow the same format as HW. Beyond the administrative stuff of the course, Pete is a great teacher. His class is fun and engaging. Difficult, but very satisfying. Would take again

Wow, what a fascinating course. Pete has a unique way of teaching, but you get used to it. He claims there is a short quiz every Friday, although we went about a month without having any. Although they are timed and could be tough, he allows unlimited untimed retakes until the end of the semester. The next level up is HW problems, wh …Read more

Fast-PacedProject-HeavyFair Grading
3hrs / week Average difficulty Extremely high value Would take again
Login to access 45 more reviews of Peter Johnson