middCourses
CSCI01452 days ago

This course would be fantastic if you have 3+ yrs of high school computer science under your belt. Prof. Andrews is a great person and incredibly smart but the pacing and workload for this course was unruly as someone who had never experienced programming. While the revision cycles were nice in essence, because I was constantly trying to get in my problem set for the week, I rarely had time to utilize the revision cycles before they were due. Another important note is that the in class time was almost useless. We rarely learned anything beyond conceptual understanding in class. Lastly, this course is introduced as an introductory course, it is not. Worth noting that I am not a stem major, I was simply exploring CS as a minor. My recommendation if you haven't taken CS before is to take the lower CS course offered if you are looking for an introductory course.

This course would be fantastic if you have 3+ yrs of high school computer science under your belt. Prof. Andrews is a great person and incredibly smart but the pacing and workload for this course was unruly as someone who had never experienced programming. While the revision cycles were nice in essence, because I was constantly tryin …Read more

Fast-PacedLots of HomeworkDifficult Exams
8hrs / week Impossible difficulty Average value Would not take again
CSCI01453 days ago

If you are not planning on majoring in CS then I would not recommend this course. It's more intensive then you would expect and you will spend a more time working on the homework every week then you want to.

Fast-PacedLots of HomeworkTough Grading
8hrs / week Impossible difficulty Low value Would not take again
CSCI01453 days ago

Having had computer science experience in the past, I found the course rather easy. The grading of the exams is harsh, but such a large amount of the grade is reliant on the homework that in the end, even if you are a poor exam performer it is still very possible to get a good grade.

Chill and RelaxedLots of HomeworkEasy Grading
2hrs / week Extremely low difficulty Low value Would not take again
Login to access 40 more reviews of Christopher Andrews