3 Classes (36 Units)

6.004 (12), 6.01 (12), 6.042 (12)

Pre-Register


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 no prerequisites.

6.004 will not be offered this semester. It will be instructed by S. Z. Hanono Wachman, C. J. Terman and D. Sanchez.

Lecture occurs 1:00 PM to 2:00 PM on Tuesdays and Thursdays in 32-123.

This class counts for a total of 12 credits.

You can find more information at the http://www.google.com/search?&q=MIT+%2B+6.004&btnG=Google+Search&inurl=https site.

Recommended Textbooks
Save up to up to 64% by purchasing through MIT Textbooks!
MIT 6.004 Computation Structures Related Textbooks

6.01 Introduction to EECS via Robotics

Class Info

An integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots. Key issues in the design of engineered artifacts operating in the natural world: measuring and modeling system behaviors; assessing errors in sensors and effectors; specifying tasks; designing solutions based on analytical and computational models; planning, executing, and evaluating experimental tests of performance; refining models and designs. Issues addressed in the context of computer programs, control systems, probabilistic inference problems, circuits and transducers, which all play important roles in achieving robust operation of a large variety of engineered systems.

This class has 6.0001 as a prerequisite.

6.01 will not be offered this semester. It will be instructed by A. Hartz.

Lecture occurs 9:30 AM to 11:00 AM on Tuesdays in 4-270.

This class counts for a total of 12 credits.

You can find more information at the MIT + 6.01 - Google Search site.

MIT 6.01 Introduction to EECS via Robotics Related Textbooks
MIT 6.01 Introduction to EECS via Robotics On The Web
MIT + 6.01 - Google Search

6.042 Mathematics for Computer Science

Class Info

Elementary discrete mathematics for computer science and engineering. Emphasis on mathematical definitions and proofs as well as on applicable methods. Topics include formal logic notation, proof methods; induction, well-ordering; sets, relations; elementary graph theory; asymptotic notation and growth of functions; permutations and combinations, counting principles; discrete probability. Further selected topics include recursive definition and structural induction, state machines and invariants, integer congruences, recurrences, generating functions.

This class has 18.01 as a prerequisite.

6.042 will be offered this semester (Spring 2019). It is instructed by F. T. Leighton,  Z. R. Abel and  A. Moitra.

Lecture occurs 2:30 PM to 4:00 PM on Tuesdays and Thursdays in 34-101.

This class counts for a total of 12 credits.

You can find more information at the 403 Forbidden site or on the 6.042 Stellar site.

MIT 6.042 Mathematics for Computer Science Related Textbooks
MIT 6.042 Mathematics for Computer Science On The Web

© Copyright 2015