Computer Science 535 - Computer Architecture

Spring
2026
01
3.00
Charles Weems

M W 9:05AM 10:20AM

UMass Amherst
77009
Computer Science Bldg rm 140
weems@cs.umass.edu
77010
The structure of digital computers from the logic level to the system level. Topics include: the design of components such as arithmetic units; the organization of sub-systems such as the memory; the interplay between hardware and software; the von Neumann architecture and its performance enhancements such as cache memory, instruction and data pipelines, coprocessors, and parallelism.

Prerequisite: Junior and Senior Computer Science majors must have completed COMPSCI 335 with a grade of C or better. LEC 01 FOR UNDERGRADS; LEC 02 FOR GRADS. SEATS HELD IN LEC 02 FOR INCOMING GRAD STUDENT REGISTRATION. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides

Permission is required for interchange registration during the add/drop period only.