May 02, 2024  
2017-2018 Catalog 
    
2017-2018 Catalog [ARCHIVED PUBLICATION] Use the dropdown above to select the current catalog.

CSCI105 HM - Computer Systems


Credit(s): 3

Erlinger, Kuenning, Sweedyk, Trushkowsky. An introduction to computer systems. In particular the course investigates data representations, machine level representations of programs, processor architecture, program optimizations, the memory hierarchy, exceptional control flow (exceptions, interrupts, processes and Unix signals), performance measurement, virtual memory, system-level I/O, and basic concurrent programming. These concepts are supported by a series of hands-on lab assignments. (Fall and Spring)

Prerequisite(s): CSCI070 HM