| Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|
|
8/24
|
8/25
|
8/26
|
8/27
|
8/28
Lab1 due
|
|
8/31
|
9/1
|
9/2
(catching up)
|
9/3
|
9/4
Add/Drop Ends
|
|
9/7
Labor Day
|
9/8
|
9/9
|
9/10
|
9/11
Lab2 due
Late Drop Ends
|
|
9/14
|
9/15
|
9/16
|
9/17
|
9/18
Lab3 due
|
|
9/21
|
9/22
|
9/23
|
9/24
|
9/25
Proj1 due
|
|
9/28
|
9/29
|
9/30
|
10/1
|
10/2
Lab4 due
|
|
10/5
Exam 1
|
10/6
|
10/7
|
10/8
|
10/9
Lab5 due
|
|
10/12
|
10/13
|
10/14
|
10/15
|
10/16
Proj2 due
|
|
10/19
|
10/20
|
10/21
Programs - x86 and Calling conventions
|
10/22
|
10/23
Lab6 due
Withdrawals Due
|
|
10/26
OS - System calls
|
10/27
|
10/28
OS - Processes and Signals
|
10/29
|
10/30
Lab7 due
|
|
11/2
Kernel - Device drivers Part 1
|
11/3
|
11/4
Kernel - Device drivers Part 2
|
11/5
|
11/6
|
|
11/9
Threads - Multiprocessing Part 1
|
11/10
|
11/11
Threads - Multiprocessing Part 2
|
11/12
|
11/13
Proj3 due
|
|
11/16
Threads - Race conditions and Synchronization
|
11/17
|
11/18
Threads - Deadlocks and IPC
|
11/19
|
11/20
Lab8 due
|
|
11/23
Thanksgiving Break
|
11/24
|
11/25
|
11/26
|
11/27
|
|
11/30
(catching up)
|
12/1
|
12/2
Exam 2 review
|
12/3
|
12/4
Proj4 due
|
|
12/7
|
12/8
Exam 2*
|
12/9
Exam 2*
|
12/10
|
12/11
|
*Final exam times: final exam days/times are randomly selected by the university based on when your lecture section meets. You can always check Peoplesoft for your exam schedule.
- Mon/Wed section: Your final exam is on Wednesday December 9 at 2:00 PM in the normal classroom (5502 SENSQ).
- Tue/Thu section: Your final exam is on Tuesday December 8 at 10:00 AM in the normal classroom (5502 SENSQ).