middCourses
CSCI0202last month

Pete is an excellent professor, especially for Computer Architecture. The grading is structured in a sort of "pass/fail" way, which seems scary at first, but deadlines are flexible, and if you want to get an A in the course, Pete will help you get that A. The homework problems are essentially small parts of the projects, and the projects themselves are challenging, but doable. You will have to dedicate a significant amount of time and effort to this course, so I would not recommend doubling up on CS classes when you take 202. However, the projects are truly the only difficult aspect of the course; the quizzes can be taken over and over until you get a perfect score, and the exams are take home and usually cover material from lectures (the notes for which are always posted, and may be viewed while taking the exam).

Pete is an excellent professor, especially for Computer Architecture. The grading is structured in a sort of "pass/fail" way, which seems scary at first, but deadlines are flexible, and if you want to get an A in the course, Pete will help you get that A. The homework problems are essentially small parts of the projects, and the proj …Read more

Fast-PacedProject-HeavyFair Grading
6hrs / week Very difficulty High value Would take again
CSCI0202last month

This course was pretty difficult. The teacher's grading was fair in the beginning and then became super unfair. Very odd guy. I recommend trying to take this course with another professor if possible. Do yourself a favor.

Fast-PacedLots of HomeworkTough Grading
15hrs / week Some difficulty Average value Would not take again
CSCI0202last month

I wnjoyed taking this course due to the material. Professor Johnson made it easy to understand. The projects were cool too, albeit it took a couple hours to complete, and I really appreciated his grading style.

Chill and RelaxedProject-HeavyFair Grading
6hrs / week Average difficulty Low value Would take again
Login to access 49 more reviews of Peter Johnson