Calendar

You are not logged in.

If you are a current student, please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.csail.mit.edu) to authenticate, and then you will be redirected back to this page.
Monday Tuesday Wednesday Thursday Friday
9/6:
Holiday
9/7:
Registration Day
9/8:
No Class
9/9:
L1 - Course Mechanics and Binary Representation

Bash and lab setup tutorial (see lab calendar)
9/10:
R1

Bash and lab setup tutorial (see lab calendar)
9/13:
9/14:
L2 - Intro to Assembly and RISC-V
Lab 1 (Basic Assembly) out
9/15:
R2
9/16:
L3 - Compiling Code Into Assembly 1
9/17:
R3
9/20:
9/21:
L4 - Compiling Code Into Assembly 2
Lab 2 (Procedures in Assembly) out
9/22:
R4
9/23:
L5 - Digital Abstraction
Lab 1 due
9/24:
R5
9/27:
9/28:
L6 - Boolean Algebra
9/29:
R6
Lab 1 checkoff due
9/30:
L7 - CMOS
Lab 2 due
10/1:
R7
10/4:
10/5:
L8 - Combinational Devices, Intro to Minispec
Lab 3 (Combinational) out
Quiz 1 Review: 7:30-9:30PM
10/6:
R8
10/7:
L9 - Advanced Minispec and Combinational Design Tradeoffs
Quiz 1: 7:30-9:30PM
10/8:
R9
10/11
Holiday
10/12:
L10 - Sequential Circuits and Finite State Machines
Lab 4 (ALU) out
10/13:
R10
Lab 2 checkoff due
10/14:
L11 - Implementing Sequential Circuits in Minispec
Lab 3 due
10/15:
R11
10/18:
10/19:
L12 - Arithmetic Pipelines
Lab 5 (Sequential Circuits) out
10/20:
R12
Lab 3 checkoff due
10/21:
L13 - Design Tradeoffs
Lab 4 due
10/22:
R13
10/25:
10/26:
L14 - Single Cycle Processor
Lab 6 (Processor Implementation) out
10/27:
R14
Lab 4 checkoff due
10/28:
L15 - Memory Hierarchy
Lab 5 due
10/29:
R15
11/1:
11/2:
L16 - Caches
Lab 7 (Caches) out
Quiz 2 Review: 7:30-9:30PM
11/3:
R16
11/4:
L17 - OS
Quiz 2: 7:30-9:30PM
11/5:
R17
11/8:
11/9:
L18 - Virtual Memory
11/10:
R18
Lab 5 checkoff due
Lab 6 due
11/11:
Holiday
11/12:
R18B
11/15:
11/16:
L19 - Pipelined Processors 1
Design project out
11/17:
R19
Lab 6 checkoff due
11/18:
L20 - Pipelined Processors 2
Drop Date
11/19:
R20
11/22:
11/23:
L21 - Synchronization
Lab 7 due
11/24:
R21
11/25:
Holiday
11/26:
Holiday
11/29:
Lab 7 checkoff due
11/30:
L22 - Modern Processor Architecture
Quiz 3 Review: 7:30-9:30PM
12/1:
Optional Quiz Review
12/2:
No Class
Quiz 3: 7:30-9:30PM
12/3:
No Recitation
12/6:
12/7:
No Class
12/8:
No Class
12/9:
No Class
Last Day of Classes
Design Project due
12/10: