middCourses
CSCI031225 days ago

Software Dev is a tough class, if you need to double up on CS classes I personally wouldn't with this one. Expect to constantly work on homeworks and programming practicals that are essentially more homework. Linderman is a great professor, however, you really just get thrown in the deep end in terms of JavaScript and all coursework. Otherwise, good class, great professor and if you take it come up with a project idea so you don't have to do a basic project at the end of the semester.

Software Dev is a tough class, if you need to double up on CS classes I personally wouldn't with this one. Expect to constantly work on homeworks and programming practicals that are essentially more homework. Linderman is a great professor, however, you really just get thrown in the deep end in terms of JavaScript and all coursework. …Read more

Lots of HomeworkDifficult Exams
10hrs / week Extremely difficulty Average value Would not take again
CSCI0312last month

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
CSCI0416last month

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
Login to access 64 more reviews of Michael Linderman