Spring 2008

Introduction to Computer Systems

Listed in: Computer Science, as COSC-14


Catherine C. McGeoch (Sections 01 and 02)


This course will provide an introduction to computer systems, stressing how computers work. Beginning with Boolean logic and the design of combinational and sequential circuits, the course will discuss the design of computer hardware components, microprocessing and the interpretation of machine instructions, and assembly languages and machine architecture. The course will include a brief introduction to operating systems and network communication. A laboratory section will allow students to design and build digital circuits and to develop assembly language programs. Three class hours and one one-hour laboratory per week. Requisite: Computer Science 11 or some programming experience. Second semester. Professor C. McGeoch.