This is an introduction to the study of computer hardware and its relationship to software. Topics include information representation, the 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. Offered each semester. Not offered pass/fail. Prerequisites: CSC 125.
Distribution Area | Prerequisites | Credits |
---|---|---|
CSC 125 | 1 course |