| June | ||||
|---|---|---|---|---|
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 23
13:10-14:10 Lecture
JHN 075 LC01: Introduction, Binary CSPP: § 1.0-1.10, 2.0-2.1.1 (p. 1-28, 31-39) Pre-lecture Reading 1 (due 6/25)
14:20-15:20 OH (Alexandra)
CSE 2F Breakout |
24
13:00-14:00 OH (Sami)
CSE 3F Breakout |
25
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 HW0: Course Policies due
|
26
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
27
14:20-15:30 OH (Liander)
CSE 4F Breakout
23:59 HW1: Binary due
|
| 30
14:20-15:20 OH (Alexandra)
CSE 2F Breakout
23:59 LB0: C Warm-Up & Preview due
23:59 HW2: Memory & Data I due
|
01
13:00-14:00 OH (Sami)
CSE 3F Breakout |
02
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 HW3: Memory & Data II due
|
03
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
04
Independence Day
|
| July | ||||
|---|---|---|---|---|
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 07
12:00-13:00 OH (Liander)
CSE 3F Breakout
14:20-15:20 OH (Alexandra)
CSE 2F Breakout
23:59 LB1a: Pointers in C due
23:59 HW4: Memory & Data III, Integers I due
|
08
13:00-14:00 OH (Sami)
CSE 3F Breakout |
09
12:00-13:00 OH (Samantha)
CSE 3F Breakout
13:10-14:10 Lecture
JHN 075 LC07: x86 Programming I CSPP: § 3.2-3.5.3 (p. 169-195) Pre-lecture Reading 7
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 HW5: Integers II due
|
10
10:50-11:50 Midterm 1 (AA)
SIG 228
12:00-13:00 Midterm 1 (AB)
SIG 228 |
11
13:10-14:10 Lecture
JHN 075 LC08: x86-64 Programming II CSPP: § 3.6.0-3.6.5 (p. 200-213) Pre-lecture Reading 8
14:20-15:30 OH (Liander)
CSE 4F Breakout
23:59 HW6: Floating Point due
|
| 14
13:10-14:10 Lecture
JHN 075 LC09: x86-64 Programming III CSPP: § 3.6.7-3.6.8 (p. 220-238) Pre-lecture Reading 9
14:20-15:20 OH (Alexandra)
CSE 2F Breakout
23:59 LB1b: Data Representation in C due
23:59 HW7: x86-64 Programming I due
|
15
13:00-14:00 OH (Sami)
CSE 3F Breakout |
16
13:10-14:10 Lecture
JHN 075 LC10: Stack & Procedures I CSPP: § 3.7.0-3.7.3 (p. 238-248) Pre-lecture Reading 10
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 HW8: x86-64 Programming II due
|
17 | 18
13:10-14:10 Lecture
JHN 075 LC11: Procedures II & Executables CSPP: § 3.7.4-3.7.5, 3.2 (p. 248-255, 169-177) Pre-lecture Reading 11
14:20-15:30 OH (Liander)
CSE 4F Breakout
23:59 HW9: x86-64 Programming III due
|
| 21
14:20-15:20 OH (Alexandra)
CSE 2F Breakout
23:59 HW10: The Stack & Procedures I due
|
22
13:00-14:00 OH (Sami)
CSE 3F Breakout |
23
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 HW11: Procedures II & Executables due
|
24
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
25
13:10-14:10 Lecture
JHN 075 LC14: Memory & Caches I CSPP: § 6.0, 6.2-6.3 (p. 579-580, 604-614) Pre-lecture Reading 14
14:20-15:30 OH (Liander)
CSE 4F Breakout
15:30-16:30 OH (Liander)
CSE 4F Breakout
23:59 HW12: Structs due
|
| 28
13:10-14:10 Lecture
JHN 075 LC15: Memory & Caches II CSPP: § 6.4-6.4.2 (p. 614-624) Pre-lecture Reading 15
14:20-15:20 OH (Alexandra)
CSE 2F Breakout |
29
13:00-14:00 OH (Sami)
CSE 3F Breakout |
30
13:10-14:10 Lecture
JHN 075 LC16: Memory & Caches III CSPP: § 6.4.3-6.4.7 (p. 624-633) Pre-lecture Reading 16
14:30-15:30 OH (Mendel)
CSE 2F Breakout |
31
10:50-11:50 Midterm 2 (AA)
SIG 228
12:00-13:00 Midterm 2 (AB)
SIG 228 |
01
13:10-14:10 Lecture
JHN 075 LC17: Memory & Caches IV CSPP: § 6.5-6.7, 8.0-8.1 (p. 633-649) Pre-lecture Reading 17
14:20-15:30 OH (Liander)
CSE 4F Breakout
23:59 Mid-Quarter Feedback due
|
| August | ||||
|---|---|---|---|---|
| Monday | Tuesday | Wednesday | Thursday | Friday |
| 04
13:10-14:10 Lecture
JHN 075 LC18: Memory Allocation I CSPP: § 9.9-9.9.11 (p. 839-853) Pre-lecture Reading 18
14:20-15:20 OH (Alexandra)
CSE 2F Breakout
23:59 LB3: Buffer Overflows due
|
05
13:00-14:00 OH (Sami)
CSE 3F Breakout |
06
13:10-14:10 Lecture
JHN 075 LC19: Memory Allocation II CSPP: § 9.9.12-9.12 (p. 854-876) Pre-lecture Reading 19
14:30-15:30 OH (Mendel)
CSE 2F Breakout |
07
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
08
14:20-15:30 OH (Liander)
CSE 4F Breakout |
| 11
13:10-14:10 Lecture
JHN 075 LC21: Processes II & Virtual Memory I CSPP: § 9.0-9.3 (p. 802-810) Pre-lecture Reading 21
14:20-15:20 OH (Alexandra)
CSE 2F Breakout |
12
13:00-14:00 OH (Sami)
CSE 3F Breakout |
13
14:30-15:30 OH (Mendel)
CSE 2F Breakout
15:30-16:30 OH (Mendel)
CSE 2F Breakout
23:59 LB4: Caches and Cache-Friendly Code due
23:59 HW20: Processes I due
|
14
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
15
14:20-15:30 OH (Liander)
CSE 4F Breakout |
| 18
14:20-15:20 OH (Alexandra)
CSE 2F Breakout |
19
11:30-12:30 OH (Liander)
CSE 4F Breakout
13:00-14:00 OH (Sami)
CSE 3F Breakout |
20
14:30-15:30 OH (Mendel)
CSE 2F Breakout
23:59 LB5: Writing a Dynamic Storage Allocator due (NO LATE DAYS)
|
21
Section
Final Review
13:00-14:00 OH (Samantha)
CSE 3F Breakout |
22
13:10-14:10 Final Exam
JHN 075
23:59 Course evals close
|