CPSC 213

Introduction to Computer Systems

Filter Reviews

Overall0
Easiness0
Interest0
Usefulness0
Reviews 3
2

Class Ratings

4Good Class
2Hard
5Very Interesting
5Very Useful

Prof: Mike Feeley / Winter 2020

Dec 28, 2020

Comments on the course

Starts out easy with basic memory models, then goes into topics which are more challenging and important. To maximize grade and learning, make sure to do all the assignments. Labs were moderately helpful, but not that much. Take advantage of office hours. Make sure to get comfortable with I/O to synchronization, the last part of the course.

Grade: AAttendance: MandatoryTextbook Use: No
1

Class Ratings

4.3Good Class
3Avg. Difficulty
5Very Interesting
5Very Useful

Prof: Jonatan / 2021

Jul 16, 2021

Comments on the course

really fun and interesting course. My favorite unit was synchronization and concurrent programming because it is epic. The assignments are definitely the best part; my favorites were implementing malloc/free, writing a virus and hacking a server, playing with a virtual CPU, and writing a thread pool and using it to implement a multi-threaded brute-force password cracker!!

Grade: A+
0

Class Ratings

3.7Good Class
2Hard
4Interesting
5Very Useful

Prof: Mike Feeley / Fall 2020

Jan 11, 2021

Comments on the course

T

Advice

This course is pretty damn hard. Assignments are easily the biggest time burner of the course. With that said, I like the way Prof Mike Feeley teaches the course and I enjoyed the course despite it being stressful and strenuous.

Grade: AAttendance: MandatoryTextbook Use: No

Leave a Review

Overall Rating

Easiness

Interest

Usefulness

Professor Rating

Comment on the course*

Course content

Comment on the professor

Advice