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
2/3:
First day of classes
2/4:
L1 - Course Mechanics and Digital Abstraction
2/5:
R1
2/6:
L2 - Combinational Devices and Boolean Algebra
Bash and lab setup tutorial (7-8pm)
2/7:
R2
2/10:
Bash and lab setup tutorial (7-8pm)
2/11:
L3 - Combinational Design and Intro to Minispec
Lab 1 (Combinational) out
2/12:
R3
2/13:
L4 - Advanced Minispec and Combinational Design Tradeoffs
2/14:
R4
2/17:
Holiday
2/18:
Monday Schedule
Lab 2 (ALU) out
2/19:
No Class
2/20:
L5 - CMOS
Lab 1 due
2/21:
R5
2/24: 2/25:
L6 - Sequential Circuits and Finite State Machines
2/26:
R6
Lab 1 checkoff due
2/27:
L7 - Implementing Sequential Circuits in Minispec
Lab 2 due
Lab 3 (Sequential Circuits) out
2/28:
R7
3/3: 3/4:
L8 - Arithmetic Pipelines
Quiz 1 Review: 7:30-9:30 PM
3/5:
R8
Lab 2 checkoff due
3/6:
L9 - Design Tradeoffs
Quiz 1: 7:30-9:30 PM
3/7:
R9
Last day to opt out of recitations
3/10: 3/11:
L10 - Compilers and RISC-V Assembly
3/12:
R10
3/13:
L11 - Single Cycle Processor
Lab 3 due
Lab 4 (Processor Implementation) out
3/14:
R11
3/17: 3/18:
L12 - Memory Hierarchy
3/19:
R12
Lab 3 checkoff due
3/20:
L13 - Caches
Lab 4 due
Lab 5 (Caches) out
3/21:
R13
3/24:
Spring Break
3/25:
Spring Break
3/26:
Spring Break
3/27:
Spring Break
3/28:
Spring Break
3/31: 4/1:
L14 - Pipelined Processors 1
Lab 6 (Pipelined Processor) out
4/2:
R14
Lab 4 checkoff due
4/3:
L15 - Pipelined Processors 2
Lab 5 due
4/4:
R15
4/7: 4/8:
L16 - OS
Quiz 2 Review: 7:30-9:30 PM
4/9:
R16
Lab 5 checkoff due
4/10:
No Class
Quiz 2: 7:30-9:30 PM
4/11:
No Class
4/14: 4/15:
L17 - Virtual Memory 1
Lab 7 (Operating Systems) out
4/16:
R17
4/17:
L18 - Virtual Memory 2
Lab 6 due
4/18:
R18
4/21:
Holiday
4/22:
L19 - Exceptions, I/O
Design project out
Drop Date
4/23:
R19
Lab 6 checkoff due
4/24:
L20 - Synchronization
4/25:
R20
4/28: 4/29:
L21 - Cache Coherence
4/30:
R21
5/1:
L22 - Parallel Processing
Lab 7 due
5/2:
R22
5/5: 5/6:
L23 - Modern Processor Architecture
Quiz 3 Review: 7:30-9:30 PM
5/7:
No Class
Lab 7 checkoff due
5/8:
No Class
Quiz 3: 7:30-9:30 PM
5/9:
No Class
5/12: 5/13:
No Class
Last day of classes
Design Project due
Labs 1-7 must be checked off
5/14: 5/15: 5/16: