middCourses

The grading is really fair and it’s not hard to get a fine grade bc of the unique point based hw system- one additional Redo or hw above the grade level you want gets you 4 points - need around 50 to get a B I think. Still really hard and needed to grind to even feel like I understood the basics

Fast-PacedLots of HomeworkFair Grading
6hrs / week Extremely difficulty Above average value Would take again
CSCI0200 with Shelby Kimmel16 days ago

This class is going to be somewhat mundane by its nature, but Prof Kimmel does a good job of explaining the concepts clearly. Lectures are her writing on an iPad and walking through concepts on a note-taking app, which works quite well for the material covered in this course. They are also recorded and notes are posted as PDFs, which helps with studying or if you miss classes. There is a group work component every class, annoying if you don't sleep well the night before. The problem sets can be tedious to work through, but you will understand the material by working through them weekly. Grading is interesting, you have to hit a threshold of learning targets, and each question is attached to a specific target. This makes it easy to track progress, but the questions on exams are often problems formulated in a way you've never seen, which is quite annoying. Also, the concepts in this class are surprisingly very useful for higher-level economics courses, especially learning how set notation works.

This class is going to be somewhat mundane by its nature, but Prof Kimmel does a good job of explaining the concepts clearly. Lectures are her writing on an iPad and walking through concepts on a note-taking app, which works quite well for the material covered in this course. They are also recorded and notes are posted as PDFs, which …Read more

Lots of HomeworkFair GradingDifficult Exams
5hrs / week Very difficulty Very high value Would not take again
CSCI0145 with Laura Biester17 days ago

This course was very valuable in teaching the fundamentals of Python. There were many opportunities to resubmit homework problem sets to improve our grade. I spent most of my afternoon at office hours and TA hours to help with debugging. The grading system became more relaxed and the professors became more lenient as the course went on, which I really appreciated.

Lots of HomeworkFair GradingDifficult Exams
6hrs / week Some difficulty Average value Would not take again
Login to access 576 more Computer Science reviews