Introduction to Computer Systems
This course studies the hierarchy of abstractions and implementations that constitute a modern computer system, with a particular focus on issues of interest to programmers, typically including some systems programming instruction.
Prerequisites: COMP 141 and (COMP 170 or MATH/COMP 215) and (coreq or prereq of COMP 163 or MATH 201); COMP 163 coreq or prereq and COMP 170 prereq preferred.
Outcomes: Understanding of system issues that affect the performance, correctness, or utility of user-level programs.
Prerequisites: COMP 141 and (COMP 170 or MATH/COMP 215) and (coreq or prereq of COMP 163 or MATH 201); COMP 163 coreq or prereq and COMP 170 prereq preferred.
Outcomes: Understanding of system issues that affect the performance, correctness, or utility of user-level programs.