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