Subscribe to this calendar (Google, iCal, etc.)
| January | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 05 | 06
Lecture
LC01: Introduction, Binary CSPP: § 1.0-1.10, 2.0-2.1.1 (p. 1-28, 31-39) Pre-lecture Reading, Slides and Polls, Video |
07
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout |
08
Lecture
LC02: Memory & Data I CSPP: § 2.1.2-2.1.3 (p.39-48) Pre-lecture Reading, Slides and Polls, Video
23:00 HW0: Course Policies due
|
09
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout |
10
Lecture
LC03: Memory & Data II CSPP: § 2.1.4-2.1.9 (p. 49-59) Pre-lecture Reading, Slides and Polls, Code: show_bytes.c, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW1: Binary due
23:00 LB0: C Warm-Up & Preview due
|
11 |
| 12 | 13
Lecture
LC04.0: Memory & Data III No Pre-lecture Reading (same as last week), No New Slides and Polls (same as last week), Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW2: Memory & Data I due
|
14
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur & Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout |
15
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220 |
16
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
17
Lecture
LC05: Integers II CSPP: § 2.2.4-2.3 (p. 70-108) Pre-lecture Reading, Slides and Polls, Code: shift.c, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW3: Memory & Data II due
|
18 |
| 19 | 20
MLK Day
|
21
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur & Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 LB1a: Pointers in C due
|
22
Lecture
LC06: Floating Point CSPP: § 2.4-2.5 (p. 108-127) Pre-lecture Reading (plus optional reading), Slides and Polls, Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW4: Memory & Data III, Integers I due
|
23
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
24
Lecture
LC07: x86 Programming I CSPP: § 3.2-3.5.3 (p. 169-195) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW5: Integers II due
|
25 |
| 26 | 27
Lecture
LC08: x86-64 Programming II CSPP: &sec; 3.6.0-3.6.5 (p. 200-213) Pre-lecture Reading; Slides and Polls; Code: mov_demo.txt, mov.s, mov_tui_demo.txt; Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW6: Floating Point due
23:00 LB1b: Data Representation in C due
|
28
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur & Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout |
29
Lecture
LC09 & LC10: x86-64 Programming III & IV CSPP: § 3.6.7-3.6.8 (p. 220-238) (part III) and 3.6.7-3.6.8 (p. 220-238) (part IV) Pre-lecture readings: part III and part IV; Slides and Polls: part III and part IV; Lecture Video, Supplemental Video (switch statements)
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW7: x86-64 Programming I due
|
30
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout |
31
Lecture
LC11: Procedures I (guest lecturer) CSPP: § 3.7.0-3.7.3 (p. 238-248) Pre-lecture Reading, Slides and Polls, pcount.c, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW8: x86-64 Programming II due
|
01 |
| February | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 02 | 03
Lecture
LC12: Procedures II CSPP: § 3.7.4-3.7.5, 3.2 (p. 248-255, 169-177) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW9: x86-64 Programming III due
23:00 HW10: x86-64 Programming IV due
|
04
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur & Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout |
05
Lecture
LC13: Executables; Arrays CSPP: § 3.8 (p. 255-265) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW11: The Stack & Procedures due
|
06
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
07
Lecture
LC14: Structs & Alignment (guest lecturer) CSPP: § 3.9 (p. 265-276) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW12: Procedures & Recursion due
|
08 |
| 09 | 10
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW13: Executables due
|
11
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur Support Hours
Allen (CSE1) 4th Fl Breakout |
12
Lecture
LC16: Memory & Caches I CSPP: § 6.0, 6.2 (p. 579-580, 604-609) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW14: Structs due
|
13
Section
Midterm Review
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
14
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
22:59-23:00 Takehome Midterm Exam Due
|
15 |
| 16 | 17
President's Day
|
18
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur Support Hours
Allen (CSE1) 4th Fl Breakout |
19
Lecture
LC17: Memory & Caches II CSPP: § 6.3-6.4.2 (p. 609-624) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW15: Buffer Overflow due
|
20
Section
Caches
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
21
Lecture
LC18: Memory & Caches III CSPP: § 6.4.3-6.4.7 (p. 624-633) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW16: Memory & Caches I due
23:00 LB3: Buffer Overflows due
|
22 |
| 23 | 24
Lecture
LC19: Memory & Caches IV CSPP: § 6.5-6.7, 8.0-8.1 (p. 633-649) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW17: Memory & Caches II due
|
25
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur Support Hours
Allen (CSE1) 4th Fl Breakout |
26
Lecture
LC20: Memory Allocation I CSPP: § 9.9-9.9.11 (p. 839-853) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW18: Memory & Caches III due
|
27
Section
Lab 4 Prep
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
28
Lecture
LC21: Memory Allocation II (guest lecturer) CSPP: § 9.9.12-9.10 (p. 854-870) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout |
01 |
| March | ||||||
|---|---|---|---|---|---|---|
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 02 | 03
Lecture
LC22: Memory Allocation III CSPP: § 9.11-9.12 (p. 870-876) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW20: Memory Allocation I due
|
04
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin & Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
11:30-12:30 Neela Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur Support Hours
Allen (CSE1) 4th Fl Breakout |
05
Lecture
LC23: Processes I CSPP: § 8.0-8.4 (p. 722-756) Pre-lecture Reading, Slides and Polls, Code: fork_example.c,Video
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW21: Memory Allocation II due
23:00 LB4: Caches and Cache-Friendly Code due
|
06
Section
Memory Allocation
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
07
Lecture
LC24: Processes II, Virtual Memory I CSPP: § 9.0-9.3 (p. 802-810) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW22: Memory Allocation III due
|
08 |
| 09 | 10
Lecture
LC25: Virtual Memory II CSPP: § 9.4-9.6 (p. 811-825) Pre-lecture Reading, Slides and Polls, Video
12:30-13:20 Naama Support Hours
Allen (CSE1) 3rd Fl Breakout
13:30-15:20 Josh Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Hannah Support Hours
Allen (CSE1) 214
23:00 HW23: Processes I due
|
11
09:30-10:20 Waleed & Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
10:30-11:20 Marcin Support Hours
Allen (CSE1) 3rd Fl Breakout
15:30-16:20 Chendur Support Hours
Allen (CSE1) 4th Fl Breakout |
12
12:30-13:20 Connie Support Hours
Allen (CSE1) 220
13:30-14:20 Hannah Support Hours
Allen (CSE1) 3rd Fl Breakout
14:30-15:20 Connie Support Hours
Allen (CSE1) 220
23:00 HW24: Processes II / Virtual Memory I due
|
13
Section
Processes, Virtual Memory
14:30-15:20 Tiffany Support Hours
Allen (CSE1) 4th Fl Breakout
15:30-16:20 Tiffany Support Hours
Allen (CSE1) 3rd Fl Breakout |
14
Lecture
LC27: Course Wrap-Up
12:30-13:20 Alan & Naama Support Hours
Allen (CSE1) 5th Fl Breakout
14:30-16:20 Chloe Support Hours
Allen (CSE1) 4th Fl Breakout
23:00 HW25: Virtual Memory II due
23:00 LB5: Writing a Dynamic Storage Allocator due
|
15
23:00 HW26: Virtual Memory III due
|
| 16 | 17 | 18 | 19
16:19-16:20 Takehome Final Exam Due
|
20 | 21 | 22 |