6.004 Computation Structures


Class Info

Introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. Multilevel implementation strategies; definition of new primitives (e.g., gates, instructions, procedures, and processes) and their mechanization using lower-level elements. Analysis of potential concurrency; precedence constraints and performance measures; pipelined and multidimensional systems. Instruction set design issues; architectural support for contemporary software structures.

This class has 8.02 as a prerequisite.

6.004 will be offered this semester (Spring 2017). It is instructed by C. J. Terman and S. H. Wachman.

Lecture occurs 1:00 PM to 2:00 PM on Tuesdays and Thursdays in 10-250.

This class counts for a total of 12 credits.

In the Spring 2016 Subject Evaluations, 6.004 was rated 6.5 out of 7.0. You can find more information at the 6.004 site or on the 6.004 Stellar site.

MIT 6.004 Computation Structures Related Textbooks
MIT 6.004 Computation Structures On The Web
6.004

© Copyright 2015