Course Description
Instruction sets, pipelining, code optimization, caching, virtual memory management, dynamically linked libraries, exception processing, execution time of programs.
Average difficulty
Average quality
Great courses specially you are taking it with Margo. Course content is managed well on PrairieLearn. A lot of programming assignments especially the second half of the course.
Systems can be messy but you will learn a lot for sure
Difficulty: | 3 | |
Quality: | 5 |
well organized. has more work than some other cpsc classses (has quizzes, assignments, pre-lecture videos, inclass assignments…), but very manageable imo
Difficulty: | 2.5 | |
Quality: | 4 |
Very well-organized course with most assessments on PrairieLearn. Course content is pretty difficult though.
Difficulty: | 4 | |
Quality: | 5 |