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