Subscribe to this calendar (google, iCal, etc.)
Note: HW reading numbers listed are section numbers.
| September | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday | 
| 24 | 25 | 26
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
27
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
28
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| October | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday | 
| 01
 
11:30-12:30 OH (Mike) 
CSE 538 
14:00-15:00 OH (Avidant) 
CSE 023  | 
02
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
03
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
04
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
05
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| 08
 
10:30-11:20 Lecture 
SMI 205 Overloading, Subtyping Read EJ2 § 16-20, 36, 52, or EJ3 $sect; 18-20, 22-23, 40, 64 
11:30-12:30 OH (Mike) 
CSE 538 
14:00-15:00 OH (Avidant) 
CSE 023  | 
09
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
10
 
10:30-11:20 Lecture 
SMI 205 Graphs; Identity, equality, and hash codes Read EJ2 § 8-9, 11-12 or EJ3 § 10-11, 13-14 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
11
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
12
 
10:30-11:20 Lecture 
SMI 205 Catch up 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| 15
 
10:30-11:20 Lecture 
SMI 205 Module design and code style Read PP § 4, 7-8, 26, 33; read EJ2 § 10, 13-15, 40-41, 45-46, 50, 56, or EJ3 § 12, 15-17, 51-52, 57-58, 62, 68 
11:30-12:30 OH (Mike) 
CSE 538 
14:00-15:00 OH (Avidant) 
CSE 023  | 
16
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
17
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
18
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
19
 
10:30-11:20 Lecture 
SMI 205 Finish testing; Campus Maps demo; start design patterns 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| 22
 
10:30-11:20 Midterm exam (closed-book; material through Oct 15) 
GUG 220 Old exams Optional review on Sun Oct 21 at 2:30 in GWN 201; come with questions 
14:00-15:00 OH (Avidant) 
CSE 023  | 
23
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
24
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
25
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
26
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| 29
 
10:30-11:20 Lecture 
SMI 205 Exceptions & assertions Read PP § 22-24; read EJ2 § 38, 57-62, 65 or EJ3 § 49, 69-74, 77; your Java reference about the try statement
11:30-12:30 OH (Mike) 
CSE 538 
14:00-15:00 OH (Avidant) 
CSE 023  | 
30
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
31
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
01
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
02
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| November | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday | 
| 05
 
11:30-12:30 OH (Mike) 
CSE 538 
14:00-15:00 OH (Avidant) 
CSE 023  | 
06
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
07
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
08
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
09
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006 
23:59 CSE 331 Course Feedback
 
 | 
| 12
 
Veteran's Day
 
14:00-onwards OH (Avidant) 
CSE 023  | 
13
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
14
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
15
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006  | 
16
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| 19
 
13:00-15:00 OH (Avidant) 
CSE 006  | 
20
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-17:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
21
 
13:30-15:30 OH (Michael) 
CSE 025 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
17:00-18:00 OH (Joyce) 
CSE 006 
23:59 HW8 due: Campus Paths
 
 | 
22
 
Thanksgiving
 
 | 
23
 
Fri. after Thanksgiving
 
 | 
| 26
 
13:00-15:00 OH (Avidant) 
CSE 023  | 
27
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
28
 
14:00-15:00 OH (Mike) 
CSE 538 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
29
 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
17:00-18:00 OH (Joyce) 
CSE 006 
21:00-23:00 OH (Avidant) 
CSE 006 
23:59 HW9 due: JavaScript
 
 | 
30
 
11:30-12:30 OH (Jason) 
CSE 021 
15:30-16:30 OH (Kaushal) 
CSE 006  | 
| December | ||||
| Monday | Tuesday | Wednesday | Thursday | Friday | 
| 03
 
13:00-15:00 OH (Avidant) 
CSE 006  | 
04
 
13:30-14:30 OH (Jason) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
17:00-18:00 OH (Anny) 
CSE 021  | 
05
 
10:30-11:20 Lecture 
SMI 205 Reasoning about code, part 2 
15:30-16:30 OH (Andrew) 
CSE 025 
16:30-17:30 OH (Alexey) 
CSE 021 
18:30-19:30 OH (Michael) 
CSE 021  | 
06
 
Section 
Final exam review 
13:30-14:30 OH (Jacob) 
CSE 006 
15:00-16:00 OH (Kaidi) 
CSE 006 
16:30-17:30 OH (Alexey) 
CSE 006 
23:59 HW10 due: GUI
 
 | 
07
 
09:00-10:00 OH (Kaushal) 
CSE 006 
11:30-12:30 OH (Jason) 
CSE 021 
17:00-18:00 OH (Joyce) 
CSE 006  | 
| 10 | 11 | 12 | 13 | 14 |