March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
31
12:30 ex0 out
|
01 | 02
11:00 ex0 due (Sample solution)
12:30 ex1 out
|
03
14:00 hw0 out
|
04
11:00 ex1 due (Sample solution)
12:30 ex2 out
|
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
11:00 ex2 due (Sample solution)
12:30 ex3 out
13:00 hw1 out
16:00-17:00 OH (HP)
CSE 006 lab
23:00 hw0 due (logistics)
|
08
16:00-17:00 OH (RG)
CSE 006 lab |
09
11:00 ex3 due (Sample solution)
12:30 ex4 out
14:30-15:30 OH (MD)
CSE 006 lab |
10
Section
Pointers, debugging, memory errors, and valgrind. slides, valgrind slides, valgrind notes, code
15:00 ex5 out
16:00-17:00 OH (SV)
CSE 006 lab |
11
11:00 ex4 due (Sample solution)
15:00-16:00 OH (MD)
CSE 006 lab |
14
11:00 ex5 due (Sample solution)
12:30 ex6 out
16:00-17:00 OH (HP)
CSE 006 lab |
15
16:00-17:00 OH (RG)
CSE 006 lab |
16
11:00 ex6 due (Sample solution)
14:30-15:30 OH (MD)
CSE 006 lab |
17
11:00 ex7 out
16:00-17:00 OH (SV)
CSE 006 lab |
18
15:00-16:00 OH (MD)
CSE 006 lab |
21
11:00 ex7 due (Sample solution)
16:00-17:00 OH (HP)
CSE 006 lab |
22
16:00-17:00 OH (RG)
CSE 006 lab
23:00 hw1 due (data structures)
|
23
09:00 ex8 out (Sample solution)
(extra link to cpplint.py)
09:00 hw2 out
14:30-15:30 OH (MD)
CSE 006 lab |
24
16:00-17:00 OH (SV)
CSE 006 lab |
25
11:00 ex8 due
11:30-12:20 Lecture
SAV 264 C++ classes, constructors, new/delete (white) lec11_code self-exercise solns
12:30 ex9 out
15:00-16:00 OH (MD)
CSE 006 lab |
28
11:00 ex9 due (Sample solution)
11:30-12:20 Lecture
SAV 264 C++ constructor insanity
12:30 ex10 out
16:00-17:00 OH (HP)
CSE 006 lab |
29
16:00-17:00 OH (RG)
CSE 006 lab |
30
11:00 ex10 due (Sample solution)
11:30-12:20 Lecture
SAV 264 C++ constructors, &c. (concl.)
12:30 ex11 out
14:30-15:30 OH (MD)
CSE 006 lab |
01
16:00-17:00 OH (SV)
CSE 006 lab |
02
11:00 ex11 due (Sample solution)
12:30 ex12 out
15:00-16:00 OH (MD)
CSE 006 lab |
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
05
11:00 ex12 due (Sample solution)
16:00-17:00 OH (HP)
CSE 006 lab |
06
16:00-17:00 OH (RG)
CSE 006 lab
23:00 hw2 due (file index / search)
|
07
14:30-15:30 OH (MD)
CSE 006 lab |
08
Section
Midterm review
16:00-17:00 OH (SV)
CSE 006 lab |
09
11:30-12:20 Midterm exam
12:30 ex13 out (Sample solution)
15:00-16:00 OH (MD)
CSE 006 lab
20:00 hw3 out
|
12
11:00 ex13 due
16:00-17:00 OH (HP)
CSE 006 lab |
13
16:00-17:00 OH (RG)
CSE 006 lab |
14
11:30-12:20 Lecture
SAV 264 Inheritance (cont.) (no new slides)
14:30-15:30 OH (MD)
CSE 006 lab |
15
16:00-17:00 OH (SV)
CSE 006 lab |
16
09:30 ex14 out
11:30-12:20 Lecture
SAV 264 Inheritance & vtables (wrapup); C++ casts (no new slides)
15:00-16:00 OH (MD)
CSE 006 lab |
19
11:00 ex14 due (Sample solution)
16:00-17:00 OH (HP)
CSE 006 lab |
20
16:00-17:00 OH (RG)
CSE 006 lab |
21
14:30-15:30 OH (MD)
CSE 006 lab
20:00 hw4 out
20:00 ex15 out
|
22
16:00-17:00 OH (SV)
CSE 006 lab
23:00 hw3 due (disk index)
|
23
15:00-16:00 OH (MD)
CSE 006 lab |
26
Memorial Day
|
27
16:00-17:00 OH (RG)
CSE 006 lab |
28
11:00 ex15 due (Sample solution)
12:30 ex16 out
14:30-15:30 OH (MD)
CSE 006 lab |
29
16:00-17:00 OH (SV)
CSE 006 lab |
30
11:00 ex16 due (Sample solution)
12:30 ex17 out
15:00-16:00 OH (MD)
CSE 006 lab |
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
11:00 ex17 due (Sample solution)
16:00-17:00 OH (HP)
CSE 006 lab |
03
16:00-17:00 OH (RG)
CSE 006 lab |
04
11:30-12:20 Lecture
SAV 264 Processes and threads (concl.)
14:30-15:30 OH (MD)
CSE 006 lab |
05
16:00-17:00 OH (SV)
CSE 006 lab
23:00 hw4 due (web server)
|
06
15:00-16:00 OH (MD)
CSE 006 lab |
09 | 10
16:30 Final exam review Q&A
EEB 045 |
11
14:30-16:20 Final exam
|
12 | 13 |