Undergraduate Catalog

CIS-250 Computer Hardware and Operating Systems

Principles and application of computer hardware and operating systems software will be presented through lecture of the theoretical underpinnings, installation, configuration, and operational laboratory experiences. This course covers: Hardware: CPU architecture, memory, registers, addressing modes, busses, instruction sets, multi processors versus single processors; peripheral devices: hard disks and other storage devices, video display monitors, device controllers, input/output. Principles of operating systems, system layers, resource allocation, single task and multitasking operating systems, process management, threads, interrupt processing, scheduling. Common operating systems and their characteristics, Unix, Linux, Windows 7. (spring)

Credits

3

Prerequisite

Take CIS-101 or CIS-103;