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.
CSE 351 Autumn 2016 Course Calendar
September | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
26 | 27 | 28
8:00 Lab 0 released
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
29
Section
: Intro, C programming, C tools
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
30
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office) |
October | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
03
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
04
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office)
18:00 Lab 1 released
|
05
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
06
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
07
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office) |
10
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office)
17:00 Lab 1 Prelim due (dropbox)
|
11
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office)
18:00 Homework 1 released
|
12
Lecture
Machine Code, Assembly, and C (pptx, ink)
CSPP: § 2.4.4-2.5, 3.0-3.3 (pp. 120-127, 163-179)
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
13
Section
: Floating Point and GDB tutorial
15:30-16:30 OH (Yufang)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
14
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office) |
17
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
18
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office)
18:00 Lab 2 released
|
19
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
20
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
21
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office)
17:00 Homework 1 due (dropbox)
|
24
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
25
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
26
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
27
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
28
12:30-13:30 OH (Justin)
CSE 438 Office
17:00-20:00 OH (Sachin)
CSE 218 (TA Office)
18:00 Homework 2 released
|
31
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office)
18:00 Lab 3 released
|
01
11:30-15:30 Midterm OH (Justin)
CSE 438 (Office)
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
02
Midterm exam
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
03
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
04
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office)
17:00 Homework 2 due (dropbox)
|
November | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
08
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
09
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
10
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00 Homework 3 released
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
11
Veterans Day
|
14
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
15
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
16
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office)
18:00 Lab 4 released
|
17
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
18
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office)
23:45 Homework 3 due (dropbox)
|
21
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
22
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
23
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office)
18:00 Homework 4 released
|
24
Thanksgiving Day
|
25
Day After Thanksgiving
|
28
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office)
18:00 Lab 5 released
|
29
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
30
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
01
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
02
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office)
23:45 Homework 4 due (dropbox)
|
December | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
05
15:30-16:30 OH (Waylon)
CSE 006 (Lab)
16:30-17:30 OH (Hunter)
CSE 218 (TA Office) |
06
11:30-12:30 OH (Justin)
CSE 438 Office
14:30-15:30 OH (Xi)
CSE 021 (TA Office) |
07
12:30-13:30 OH (Yufang)
CSE 220 (TA Office)
15:30-16:30 OH (Justin)
CSE 438 Office
17:30-18:30 OH (Thomas)
CSE 021 (TA Office) |
08
Section
: Final Review
15:30-16:30 OH (Chris)
CSE 006 (Lab)
16:30-17:30 OH (Suraj)
CSE 006 (Labs)
18:00-19:00 OH (John, Kevin)
CSE 021 (TA Office) |
09
12:30-13:30 OH (Justin)
CSE 438 Office
13:30-14:30 OH (Sachin)
CSE 220 (TA Office) |
12
18:00-21:00 Final OH (Justin)
CSE 438 (Office) |
13
12:30-14:20 Final exam (Lec A & B)
KNE 120 |
14 | 15 | 16 |