Schedule
All page and section numbers for the readings refer to the third edition of the Computer Systems: A Programmer's Perspective book. There are significant changes from the second to third edition.
Slides will usually be available in PDF and PPT format, PDFs before each lecture and with ink/markup from lecture posted afterwards. Powerpoint sadly does not allow fonts to be embedded, so if you are viewing the powerpoint files, you may wish to download and install a couple free fonts which I use: Anonymous Pro and Roboto. The process is quite straightforward, and should ensure that all the text is in the right place.
CSE 351 Spring 2016 Course Calendar
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
28
Lab 0 out
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
29
14:00-15:00 OH (Xi)
CSE 021 |
30
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
31
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
01
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218
16:00 Lab 1 out
17:00 Start-of-course Survey due
|
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
Lab 0 due
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
05
10:30-11:30 OH (Brandon)
CSE 021
14:00-15:00 OH (Xi)
CSE 021 |
06
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
07
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
08
9:30-10:30 OH (Brandon)
CSE 212
12:00 Homework 1 out
15:00-16:00 OH (Kevin)
CSE 218
17:00 Lab 1 prelim due
|
11
11:30-12:20 Lecture
MLR 301 Floats (finish), Machine Code (ppt) Some other material from end of lecture: CSPP: §3.0-3.5 (p163-200)
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
12
14:00-15:00 OH (Xi)
CSE 021 |
13
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218
23:59 Lab 1 due
|
14
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
15
9:30-10:30 OH (Brandon)
CSE 212
12:00 Lab 2 out
15:00-16:00 OH (Kevin)
CSE 218
23:59 Homework 1 due
|
18
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
19
14:00 Homework 2 out
14:00-15:00 OH (Xi)
CSE 021 |
20
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
21
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
22
9:30-10:30 OH (Brandon)
CSE 212
11:30-12:20 Lecture
MLR 301 Procedures & The Stack (ppt) 41-end, Assembly Review (ppt) CSPP: §3.8-3.9 (p255-276)
15:00-16:00 OH (Kevin)
CSE 218 |
25
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
26
10:30-11:30 Bonus OH (Yufang)
CSE 023
13:00-14:00 Bonus OH (Anton)
CSE 023
14:00-15:00 OH (Xi)
CSE 021
15:00-16:00 Bonus OH (Sarang)
CSE 023 |
27
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218
23:59 Lab 2 due
|
28
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
29
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218
23:59 Homework 2 due
|
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
11:30-12:20 Midterm exam (in class)
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
03
14:00-15:00 OH (Xi)
CSE 021
18:00 Lab 3 out
|
04
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
05
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
06
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218
15:30 Homework 3 out
|
09
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
10
14:00-15:00 OH (Xi)
CSE 021 |
11
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218
23:59 Lab 3 due
|
12
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021
23:59 Lab 4 out
|
13
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218 |
16
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021
23:59 Homework 3 due
|
17
14:00-15:00 OH (Xi)
CSE 021 |
18
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
19
11:00 Homework 4 out
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
20
9:30-10:30 OH (Brandon)
CSE 212
11:30-12:20 Lecture
MLR 301 Virtual Memory (ppt) 51-end, Memory Allocation 1-10 CSPP §9.9-9.12 (p839-876)
14:00 Lab 5 out
15:00-16:00 OH (Kevin)
CSE 218
23:59 Lab 4 due
|
23
14:00-15:00 OH (Yufang)
CSE 021
16:30-17:30 OH (Shan)
CSE 021 |
24
14:00-15:00 OH (Xi)
CSE 021 |
25
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
26
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
27
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218
23:59 Homework 4 due
|
30
Memorial Day
|
31
14:00-15:00 OH (Xi)
CSE 021 |
01
10:30-11:20 Moved OH (Shan)
CSE 022
12:30-13:30 Moved OH (Yufang)
CSE 218
15:30-16:30 OH (Sarang)
CSE 218
16:30-17:30 OH (Anthony)
CSE 218 |
02
13:30-14:30 Bonus OH (Brandon)
CSE 212
14:30-15:30 OH (Alfian)
CSE 220
15:30-16:30 OH (Anton)
CSE 021 |
03
9:30-10:30 OH (Brandon)
CSE 212
15:00-16:00 OH (Kevin)
CSE 218
23:59 Lab 5 due
|
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
13:00-15:00 Bonus OH (Brandon)
CSE 212 |
07
13:00-15:00 Bonus OH (Brandon)
CSE 212 |
08
14:30-16:20 Final exam
|
09 | 10 |