Skip to main content
6.004x

Computation Structures

About This Course

Computation Structures is a bottom-up exploration of the engineering that underpins our digital world including introductions to combinational and sequential logic circuits, basic computer architecture, and the interface between hardware and software. Virtual labs provide opportunities to design CMOS logic gates, build a 32-bit RISC computer, implement a cache, learn assembly language, and extend a simple time-sharing system.

Please enroll in the course if you would like to be notified when the course launches.

Course Staff

Chris Terman

Chris Terman

Senior Lecturer, Electrical Engineering and Computer Science at MIT

Course Staff Image #2

Silvina Hanono Wachman

Lecturer, Electrical Engineering at MIT

  1. Course Number:

    6.004x
  2. Year Created:

    2021
Enroll