Instructor(s)
Chris Terman
MIT Course Number
6.004
As Taught In
Spring 2017
Level
Undergraduate
Course Description
Course Features
Educator Features
Course Description
This course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. It covers the topics including multilevel implementation strategies, definition of new primitives (e.g., gates, instructions, procedures, processes) and their mechanization using lower-level elements. It also includes analysis of potential concurrency, precedence constraints and performance measures, pipelined and multidimensional systems, instruction set design issues and architectural support for contemporary software structures.
Other Versions
Other OCW Versions
OCW has published multiple versions of this subject.