middCourses
CSCI03125 days ago

This class is really nice and helpful for a CS major going out there in the world to work. If one comes in with prior knowledge the class will be much easier. If otherwise, they will find a fairly hard time but that does not mean it is not doable. Just put in extra work!

Fast-PacedProject-HeavyFair Grading
7hrs / week Extremely difficulty High value Would not take again
CSCI04166 days ago

Parallel Computing is a challenging course with a lot of work. The course consists of lecturers and biweekly coding homework assignments that challenges you to implement the concepts and techniques in lecture to speedup programs, which are tested on Middlebury's computing cluster ada. The exams are relatively difficult but questions, focused on learning targets set for the class, are graded on Pass/Fail with multiple attempts to retake. There is also a final project at the end of the semester. Professor Linderman is a helpful and understanding professor. He is knowledgable and enthusiastic about the topic. Recommend the course if you are interested about the topic.

Parallel Computing is a challenging course with a lot of work. The course consists of lecturers and biweekly coding homework assignments that challenges you to implement the concepts and techniques in lecture to speedup programs, which are tested on Middlebury's computing cluster ada. The exams are relatively difficult but questions, …Read more

Fast-PacedLots of HomeworkDifficult Exams
8hrs / week Very difficulty High value Would not take again
CSCI015010 days ago

linderman is a great professor he is very smart but sometimes too smart so somethings go over his head when he is lecturing. the projects are relatively simple until you get to the end where you go over more difficult topics. pretty average intro cs course compared to most other schools. youll learn a lot especially if you dont have any experience with cs.

Project-HeavyFair GradingProject Exams
2hrs / week Low difficulty Average value Would take again
Login to access 63 more reviews of Michael Linderman