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 Saturday Sunday
3/30:
First day of classes
Lecture 1 - Unsigned binary, binary operations, C basics
Week 1 Exercises released
3/31:
Recitation 1
4/1:
Lab 1
Postlab 1 released
4/2: 4/3: 4/4: 4/5:
Week 1 assignments due
4/6:
Lecture 2 - Representing negative numbers, floating point numbers, ASCII, Unicode, signed operations, C pointers
Week 2 Exercises released
4/7:
Recitation 2
4/8:
Lab 2
Postlab 2 released
4/9: 4/10: 4/11: 4/12:
Week 2 assignments due
4/13:
Lecture 3 - C string functions, structs
Week 3 Exercises released
4/14:
Recitation 3
4/15:
Lab 3
Postlab 3 released
4/16: 4/17: 4/18: 4/19:
4/20:
Lecture 4 - RISC-V Assembly I (Basics)
Week 3 assignments due
Week 4 Exercises released
4/21:
Recitation 4
4/22:
Lab 4
Postlab 4 released
4/23: 4/24: 4/25: 4/26:
Week 4 assignments due
4/27:
Lecture 5 - RISC-V Assembly II (Stack and Procedures)
Week 5 Exercises released
4/28:
Recitation 5
4/29:
Lab 5
Postlab 5 released
4/30: 5/1: 5/2: 5/3:
Week 5 assignments due
5/4:
Lecture 6 - Memory Management
Week 6 Exercises released
5/5: 5/6:
Quiz: 7:30-9:30 PM
5/7: 5/8: 5/9: 5/10:
Week 6 assignments due
5/11: 5/12: 5/13: 5/14: 5/15: 5/16: 5/17: