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