middCourses
CSCI020217 days ago

This class just was not particularly interesting to me, and I felt like the homework was graded on an extreme. He graded it as a 100 or 0, so there is no room for partial credit. It wasn't my favorite style. Pete is great though, very enthusiastic and kind.

Project-HeavyTough Grading
6hrs / week Very difficulty Low value Would not take again
CSCI04316 months ago

Computer networks was definitely a tough course. Comparatively to 315, the difficulty was roughly similar. If you did well in 315 and you're good at coding in C, then you should be in good shape for networks. Pete teaches the content well and making use of his office hours will be essential for this course. Overall, the course was challenging, but it was fair and you'll get a lot out of it.

Computer networks was definitely a tough course. Comparatively to 315, the difficulty was roughly similar. If you did well in 315 and you're good at coding in C, then you should be in good shape for networks. Pete teaches the content well and making use of his office hours will be essential for this course. Overall, the course was ch …Read more

Fair GradingFast-PacedProject-Heavy
9hrs / week Extremely difficulty Extremely high value Would take again
CSCI02026 months ago

Content was very challenging, one of the harder CS classes I've taken here. Pete is a really good teacher, and very fair. The type of grading model he used was new for me, but I thought it worked and was effective for the class.

Fast-PacedProject-HeavyFair Grading
6hrs / week Some difficulty Above average value Would not take again
Login to access 72 more reviews of Peter Johnson