middCourses
CSCI0145 with Christopher Andrews21 hours ago

Was intended to major in Comp Sci, may still try to do so but this course is definitely discouraging. With minimal prior knowledge in Python, I found this course unexpectedly challenging. The homework problems are much more difficult than the topics covered in class, making the lectures gradually useless in helping me solve the problems. Tho the grading is friendly, you can exchange extra homework problems with missing questions in exams: if you put in enough work you will likely end up with the letter grade you want.

Was intended to major in Comp Sci, may still try to do so but this course is definitely discouraging. With minimal prior knowledge in Python, I found this course unexpectedly challenging. The homework problems are much more difficult than the topics covered in class, making the lectures gradually useless in helping me solve the probl …Read more

Lots of HomeworkFair GradingDifficult Exams
6hrs / week Very difficulty Low value Would not take again
CSCI0201 with Amy Briggsyesterday

The class information is all valuable and clearly relevant for future courses in computer science. It begins with a couple weeks learning Java, and then delves into various data structures. The labs and homeworks were very doable and generally interesting. However, the lectures themselves were not terribly engaging. Professor Briggs is quite kind and encourages questions and engagement, but generally, I felt that it was hard to stay focused in class. That being said, I learned valuable information without having to do outside work or readings

The class information is all valuable and clearly relevant for future courses in computer science. It begins with a couple weeks learning Java, and then delves into various data structures. The labs and homeworks were very doable and generally interesting. However, the lectures themselves were not terribly engaging. Professor Bri …Read more

Fair Grading
3hrs / week Average difficulty Above average value Would not take again
CSCI0431 with Peter Johnsonyesterday

Pete cares a lot about his students and his subject matter. His enthusiasm for the topics boosted the interest that I brought to the course initially. His question and answer style is considerate and effective.

Fair GradingProject ExamsFast-Paced
4hrs / week Some difficulty High value Would take again
Login to access 564 more Computer Science reviews