Calendar

You are not logged in.

Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
Monday Tuesday Wednesday Thursday Friday
9/5: 9/6: 9/7:
First day of classes
No class (extra)
9/8:
L1 - Course Mechanics and Binary Representation
Bash and lab setup tutorial (7-8pm)
9/9:
R1
9/12:
Bash and lab setup tutorial (7-8pm)
9/13:
L2 - Intro to Assembly and RISC-V
Lab 1 (Basic Assembly) out
9/14:
R2
9/15:
L3 - Compiling Code Into Assembly 1
9/16:
R3
9/19: 9/20:
L4 - Compiling Code Into Assembly 2
Lab 2 (Procedures in Assembly) out
9/21:
R4
9/22:
L5 - Digital Abstraction
9/23:
No class
9/26: 9/27:
L6 - Boolean Algebra
9/28:
R5
9/29:
L7 - CMOS
Lab 1 due
9/30:
R6
10/3: 10/4:
L8 - Combinational Devices, Intro to Minispec
Lab 3 (Combinational) out
10/5:
R7
Lab 1 checkoff due
10/6:
L9 - Advanced Minispec and Combinational Design Tradeoffs
Lab 2 due
10/7:
R8
10/10:
Holiday
10/11:
No class
Lab 4 (ALU) out
10/12:
R9
Lab 2 checkoff due
Quiz 1 Review: 7:30-9:30 PM
10/13:
L10 - Sequential Circuits and Finite State Machines
Quiz 1: 7:30-9:30 PM
10/14:
R10
10/17: 10/18:
L11 - Implementing Sequential Circuits in Minispec
Lab 5 (Sequential Circuits) out
10/19:
R11
10/20:
L12 - Arithmetic Pipelines
Lab 3 due
10/21:
R12
10/24: 10/25:
L13 - Design Tradeoffs
10/26:
R13
Lab 3 checkoff due
10/27:
L14 - Single Cycle Processor
Lab 4 due
Lab 6 (Processor Implementation) out
10/28:
R14
10/31: 11/1:
L15 - Memory Hierarchy
11/2:
R15
Lab 4 checkoff due
11/3:
L16 - Caches
Lab 5 due
Lab 7 (Caches) out
11/4:
R16
11/7: 11/8:
L17 - OS
Quiz 2 Review: 7:30-9:30 PM
11/9:
R17
Lab 5 checkoff due
11/10:
No class (extra)
Quiz 2: 7:30-9:30 PM
11/11:
Holiday
11/14: 11/15:
L18 - Virtual Memory
11/16:
R18
11/17:
L19 - Pipelined Processors 1
Lab 6 due
Design project out
11/18:
R19
11/21: 11/22:
No class (extra)
11/23:
No class (extra)
Lab 6 checkoff due
Drop Date
11/24:
Thanksgiving
11/25:
Thanksgiving
11/28: 11/29:
L20 - Pipelined Processors 2
11/30:
R20
12/1:
L21 - Synchronization
Lab 7 due
12/2:
R21
12/5: 12/6:
L22 - Modern Processor Architecture
Quiz 3 Review: 7:30-9:30 PM
12/7:
No class (extra)
Lab 7 checkoff due
12/8:
No class (extra)
Quiz 3: 7:30-9:30 PM
12/9:
No class (extra)
12/12:
No class (extra)
12/13:
No class (extra)
12/14:
No class (extra)
Last day of classes
Design Project due
Labs 1-7 must be checked off
12/15: 12/16: