| January | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | 
| 05 | 06 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 07 
Lab 1 out,  Lab partner form out 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 08 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
11:30-12:20 Lecture CSE2 G01 Kernel Abstraction Chapter 2 Module 2 Kernel Abstraction and Rtl Zero Memory 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 09 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 10 
11:30-12:20 Lecture CSE2 G01 Kernel Abstraction (cont) 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 11 | 
| 12 
Lab partner form due
 | 13 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:20 Lecture CSE2 G01 Kernal Abstraction (cont) 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 14 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 15 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 16 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 17 
Lab 2 out
 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 18 | 
| 19 | 20 
MLK Day
 | 21 
Lab 1 due
 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 22 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
11:30-12:20 Lecture CSE2 G01 Processes (cont) 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 23 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 24 
Quiz 1 out
 
11:30-12:20 Lecture CSE2 G01 Processes (finish) Windows Handle Table and Windows Objects, Handle and Ref Counts 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 25 | 
| 26 | 27 
Lab 2 Part 1 design doc due
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 28 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 29 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
11:30-12:20 Lecture CSE2 G01 Semaphores, Condition Variables & Monitors Module 8 Semaphores, Condition Variables & Monitors 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 30 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 31 
Quiz 1 due
 
11:30-12:20 Lecture CSE2 G01 Windows Reader-Writer Locks, and Windows Pipes Windows Reader-Writer Locks and Windows Pipes 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 01 | 
| February | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | 
| 02 | 03 
Lab 2 Part 1 due
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 04 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 05 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 06 
Lab 2 Part 2 design doc due
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 07 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 08 | 
| 09 | 10 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 11 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 12 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 13 
Lab 3 out
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 14 
Quiz 2 out,  Lab 2 Part 2 due 
11:30-12:20 Lecture CSE2 G01 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 15 | 
| 16 | 17 
President's Day
 | 18 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 19 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 20 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 21 
Quiz 2 due,  Lab 3 design doc due 
11:30-12:20 Lecture CSE2 G01 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 22 | 
| 23 | 24 
Lab 4 out
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 25 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 26 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
11:30-12:20 Lecture CSE2 G01 I/O System and Storage Chapters 11, 12, 13, 14 Module 15 IO System and Secondary Storage and Module 16 Spinning Hard drives and Module 19 Raid and Volumes 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 27 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 28 
Lab 3 due
 
11:30-12:20 Lecture CSE2 G01 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 01 | 
| March | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | 
| 02 | 03 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 04 
11:00-12:00 OH (Tanay) CSE2 150 
14:30-15:30 OH (Will) CSE1 4th Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 05 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 06 
Lab 4 design doc due
 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor | 07 
Quiz 3 out
 
12:30-13:30 OH (Gary) CSE1 480 
13:30-14:30 OH (Dawit) CSE1 2nd Floor | 08 | 
| 09 | 10 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 11 
11:00-12:00 OH (Tanay) CSE2 150 
16:00-17:00 OH (Anirudh) CSE1 2nd Floor | 12 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Gary) CSE1 480 
16:00-17:00 OH (Tanay) CSE2 150 | 13 
Section Lab 4 OH 
10:30-11:30 OH (Dara) CSE1 5th Floor 
11:30-12:30 OH (Aliyan) CSE1 4th Floor 
15:30-16:30 OH (Will) CSE2 151 | 14 
Quiz 3 due
 
10:30-11:30 OH (Aliyan) ZOOM 
11:30-12:20 Lecture CSE2 G01 Final words Module 20 Review and Windows Splay Tree - Oops, good idea gone bad 
12:30-13:30 OH (Gary) CSE1 480 
13:30-15:30 OH (Dawit) CSE1 2nd Floor | 15 | 
| 16 | 17 
10:30-11:30 OH (Dara) CSE1 5th Floor 
14:30-15:30 OH (Dawit) CSE1 2nd Floor 
15:00-16:00 OH (Anirudh) ZOOM | 18 
13:30-14:30 OH (Aliyan) CSE1 5th Floor 
14:30-15:30 OH (Will) CSE1 4th Floor 
15:00-16:00 OH (Anirudh) ZOOM | 19 
Lab 4 due
 
10:30-11:30 OH (Aliyan) CSE1 4th Floor 
12:30-13:30 OH (Will) CSE1 4th Floor 
14:30-15:30 OH (Dawit) CSE1 3rd Floor | 20 | 21 | 22 |