Course Calendar #
Deadlines vary by assignment, though they are typically either at the beginning of class (10AM Eastern Time) or the end of the day (11:59PM Eastern Time).
Date | Class Day | Activities | Due |
---|---|---|---|
M 2/1 | 1 | Course Overview, Compiling and Running C | |
W 2/3 | 2 | Stack Diagrams, Linux Basics, Compilation | Read HFC Ch. 1 |
M 2/8 | 3 | Stages of Compilation, Hexadecimal, Pointers | Read HFC Ch. 2, HW1 |
W 2/10 | 4 | Quiz 1, Memory and Pointers, Processes, More Linux Basics | TOS Ch. 2 Reading Quiz |
M 2/15 | No Class (Presidents' Day) | ||
W 2/17 | 5 | Processes, Error Handling, Strings, Buffer Overflow | Read HFC Ch. 2.5, HW 2 |
M 2/22 | 6 | Error Handling, Virtual Memory, Recursion | Think OS Chapter 3 Reading Quiz |
W 2/24 | 7 | Quiz 2, Project Ideation, Unix and Files | Read HFC Ch. 3, HW 2.5 |
M 3/1 | 8 | Binary Flags, Disk Drives, Filesystems | Think OS Chapter 4 Reading Quiz |
W 3/3 | 9 | Under Construction | Read HFC Ch. 4, Project 1 Proposal, HW 3 |
M 3/8 | 10 | Under Construction | Think OS Chapter 5 Reading Quiz |
W 3/10 | No Class (Spring “Break”) | ||
M 3/15 | 11 | Under Construction | Read HFC Ch. 5, HW 4 |
W 3/17 | 12 | Under Construction | Think OS Chapter 6 Reading Quiz |
M 3/22 | 13 | Under Construction | Read HFC Ch. 6, HW 5 |
W 3/24 | 14 | Under Construction | |
M 3/29 | 15 | Under Construction | HW 6 due |
W 3/31 | 16 | Under Construction | |
M 4/5 | 17 | Under Construction | HW 7 due |
W 4/7 | 18 | Under Construction | |
M 4/12 | 19 | Under Construction | HW 8 due |
W 4/14 | 20 | Under Construction | |
M 4/19 | No Class (Patriots Day) | ||
T 4/20 | 21 | Under Construction (Olin Monday) | HW 9 due |
W 4/21 | 22 | Under Construction | |
M 4/26 | 23 | Under Construction | HW 10 due |
W 4/28 | 24 | Under Construction | |
M 5/3 | 25 | Under Construction | HW 11 due |
W 5/5 | 26 | Under Construction | |
TBD (5/6-5/11) | Under Construction | HW 12 due |