March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
28 | 29 | 30
11:00 hw0 due (warmup)
|
31 | 01
16:30-17:30 OH (vr)
CSE 006 lab |
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
14:30-15:20 Lecture
BAG 154 loop development
15:30-16:20 OH (me)
CSE 006 lab |
05
16:30-17:30 OH (cc)
CSE 006 lab
23:00 hw1 due (assertions, proofs)
|
06
16:30-17:30 OH (ep)
CSE 006 lab |
07
16:30-17:30 OH (di)
CSE 006 lab |
08
14:30-15:20 Lecture
BAG 154 Specifications
16:30-17:30 OH (vr)
CSE 006 lab |
11
14:30-15:20 Lecture
BAG 154 Specs. (concl.); Data abstractions (ADTs); EJ 15, 39, 44 slides, related notes (same as last time)
15:30-16:20 OH (me)
CSE 006 lab |
12
16:30-17:30 OH (cc)
CSE 006 lab
23:00 hw2 due (loop development)
|
13
16:30-17:30 OH (ep)
CSE 006 lab |
14
16:30-17:30 OH (di)
CSE 006 lab
23:00 hw3 due (Java review / logistics)
|
15
14:30-15:20 Lecture
BAG 154 RIs (concl.); Abstraction Functions (AF) slides, related notes (same as last time)
16:30-17:30 OH (vr)
CSE 006 lab |
18
15:30-16:20 OH (me)
CSE 006 lab |
19
16:30-17:30 OH (cc)
CSE 006 lab |
20
14:30-15:20 Lecture
BAG 154 Testing (concl.)
16:30-17:30 OH (ep)
CSE 006 lab |
21
16:30-17:30 OH (di)
CSE 006 lab
23:00 hw4 due (implement / test)
|
22
14:30-15:20 Lecture
BAG 154 Module design and general style notes; EJ 10, 13-15, 40-41, 45, 46, 50, 56; PP 4, 7-8, 26, 33 slides
16:30-17:30 OH (vr)
CSE 006 lab |
25
15:30-16:20 OH (me)
CSE 006 lab |
26
16:30-17:30 OH (cc)
CSE 006 lab |
27
14:30-15:20 Lecture
BAG 154 Equality (cont.)
16:30-17:30 OH (ep)
CSE 006 lab |
28
16:30-17:30 OH (di)
CSE 006 lab |
29
14:30-15:20 Lecture
BAG 154 overloading/overriding review; hashCode (wrapup)
16:30-17:30 OH (vr)
CSE 006 lab
23:00 Reading Quiz set1 due by SUNDAY May 1, 11:00 pm
|
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
15:30-16:20 OH (me)
CSE 006 lab |
03
16:30-17:30 OH (cc)
CSE 006 lab
23:00 hw5 due (graph ADT)
|
04
14:30-15:20 Lecture
BAG 154 Exceptions (concl.); Subtypes and subclasses (start); EJ 16-20, 36, 52 slides
16:30-17:30 OH (ep)
CSE 006 lab |
05
16:30-17:30 OH (di)
CSE 006 lab |
06
14:30-15:20 Lecture
BAG 154 Subtypes and subclasses (concl.)
16:30-17:30 OH (vr)
CSE 006 lab
23:00 Reading Quiz set2 due by SUNDAY May 8, 11:00 pm
|
09
15:30-16:20 OH (me)
CSE 006 lab |
10
16:30-17:30 OH (cc)
CSE 006 lab
23:00 hw6 due (social network)
|
11
14:30-15:20 Lecture
BAG 154 Generics
16:30-17:30 OH (ep)
CSE 006 lab |
12
16:30-17:30 OH (di)
CSE 006 lab |
13
14:30-15:20 Midterm exam
16:30-17:30 OH (vr)
CSE 006 lab |
16
14:30-15:20 Lecture
BAG 154 Generics (concl.); Events, listeners, & callbacks (start); PP 27, 29 slides
15:30-16:20 OH (me)
CSE 006 lab |
17
16:30-17:30 OH (cc)
CSE 006 lab |
18
16:30-17:30 OH (ep)
CSE 006 lab |
19
16:30-17:30 OH (di)
CSE 006 lab
23:00 hw7 due (generics, Dijkstras)
|
20
14:30-15:20 Lecture
BAG 154 Debugging (concl.)
16:30-17:30 OH (vr)
CSE 006 lab |
23
15:30-16:20 OH (me)
CSE 006 lab |
24
16:30-17:30 OH (cc)
CSE 006 lab |
25
16:30-17:30 OH (ep)
CSE 006 lab |
26
16:30-17:30 OH (di)
CSE 006 lab
23:00 hw8 due (campus paths)
|
27
16:30-17:30 OH (vr)
CSE 006 lab |
30
Memorial Day
|
31
16:30-17:30 OH (cc)
CSE 006 lab |
01
16:30-17:30 OH (ep)
CSE 006 lab |
02
16:30-17:30 OH (di)
CSE 006 lab
23:00 hw9 due (GUI)
|
03
16:30-17:30 OH (vr)
CSE 006 lab |
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
14:00-SUNDAY Final exam Q&A session
EEB 037 |
07
14:30-16:20 Final exam
|
08 | 09 | 10 |