Instructor | Stephen Herwig | Office Hours: WMF 11:00am - 12:00pm, or by appt. McGlothlin-Street Hall Room #136 |
Teaching Assistant | Yuchen Wang ywang142@wm.edu |
TBD |
Time/Place |
WMF 10:00am - 10:50am John E. Boswell Hall Room #341 |
|
Final Exam | Mon 12/8: 2:00pm - 5:00pm |
Readings | Project | Notes |
---|---|---|
Warm-up | Weeks 1 and 2 (Wed 8/27 - Fri 9/5) | |
The Linux Programming Interface:
|
|
|
File I/O and File Systems | Weeks 3 and 4 (Mon 9/8 - Fri 9/19) | |
The Linux Programming Interface:
|
|
|
Signals and Timers | Week 5 (Mon 9/22 - Fri 9/26) | |
The Linux Programming Interface:
|
||
Processes and Pipes | Weeks 6 and 7 (Mon 9/29 - Fri 10/10) | |
The Linux Programming Interface:
|
|
|
Sockets | Weeks 8, 9, 10 (Mon 10/13 - Fri 10/31) | |
The Linux Programming Interface:
|
|
|
Threads | Weeks 11 (Mon 11/3 - Fri 11/7) | |
The Linux Programming Interface:
|
||
Rust | Week 12, 13, 14 (Mon 11/10 - Fri 11/28) | |
|
||
Review | Week 15 (Mon 12/1 - Fri 12/5) | |