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