Fall 2019

Introduction to Computer Architecture

Listed in: Computer Science, as COSC-163  |  Computer Science, as COSC-163L


Scott F. Kaplan (Sections 01 and 02)


This course will provide an introduction to basic computer systems architecture, stressing how computers work. Beginning with Boolean logic and the design of combinational and sequential circuits, the course will develop the design of memory and processing hardware, including the structure and interpretation of machine instructions and assembly languages, with a focus on datapath and control for classic processor architectures and for modern pipelined architectures. Projects will include the design of digital circuits and basic processor structures.

Requisite: COSC 111 or prior programming experience. Open only to Amherst College students. Limited to 40 students per section (20 per lab). Fall semester. Professor Kaplan.

COSC 163 - L/D

Section 01
M 10:00 AM - 10:50 AM SCCE A131
W 10:00 AM - 10:50 AM SCCE A131


Section 01
F 10:00 AM - 10:50 AM SCCE C107

Section 02
F 11:00 AM - 11:50 AM SCCE C107


2024-25: Not offered
Other years: Offered in Fall 2019, Fall 2021