Show More


CSC 231

Computer Systems

This is an introduction to the study of computer hardware and its relationship to software. Topics include information representation, architecture of the central processing unit, memory organization and hierarchy, assembly language and machine level representation of programs, interactions and relationships among system components (hardware, operating systems, compilers, network environments), and the impact of architectural decisions on performance. Prerequisites: CSC 122. Offered each semester. Not offered pass/fail. Not open to students who have credit for CSC 221.

Distribution Area Prerequisites Credits
CSC 122 1 course

Fall Semester information

Maria Schwartzman

231A: Computer Systems


Spring Semester information

Khadija Stewart

231A: Computer Systems


Douglas Harms

231B: Computer Systems


Fall Semester information

Chad Byers

231A: Computer Systems


Spring Semester information

Staff

231A: Computer Systems


Staff

231B: Computer Systems