Readings: C = Conceptual Info, J = your Java text, EJ = Effective Java, PP = Pragmatic Programmer.
Do the reading before the date on which it is listed.
You are responsible for material in all handouts, whether or not they appear on this schedule. You may find unassigned sections from the books useful, but they are not required.
The calendar is subject to change.
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
26
10:30-11:20 Lecture
MOR 230 L0 Introduction; L1 Reasoning about code A1, A2, A3; EJ 3.10, 3.12, 7.41, 8.45-8.46, 8.50, 8.56; PP 1.1-1.2, 1.5, 3.14-3.16; no reading quiz for today
15:30-16:30 Mike H Office Hours
CSE 006 |
27
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002 |
28
02:00 CSE 143 assessment due
23:00 HW1 out
|
29
14:00-15:00 Alex Office Hours
CSE 006 |
30 |
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
15:30-16:30 Mike H Office Hours
CSE 006 |
03
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW1 due
|
04 | 05
14:00-15:00 Alex Office Hours
CSE 006 |
06 |
09
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
10
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002 |
11
10:30-11:20 Lecture
MOR 230 L7 continued
23:00 HW3 out
|
12
14:00-15:00 Alex Office Hours
CSE 006 |
13 |
16
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
17
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW3 due
|
18
23:00 HW4 out
|
19
14:00-15:00 Alex Office Hours
CSE 006 |
20 |
23
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
24
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW4 due
|
25
23:00 HW5 out
|
26
14:00-15:00 Alex Office Hours
CSE 006 |
27 |
30
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
01
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW5 due
|
02
10:30-11:20 Lecture
MOR 230 Catch up and review |
03
14:00-15:00 Alex Office Hours
CSE 006
18:00-19:00 Mike H. Additional OH
CSE 006 |
04
10:30-11:20 Midterm exam (closed book, through L15)
MOR 230 |
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
08
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW3 re-due
|
09
10:30-11:20 Lecture
MOR 230 L18 Events, module dependences, and decoupling EJ 4.13-4.14, 7.40; PP 5.26, 5.29, 8.44; RQ12 (already completed)
23:00 HW6 out
|
10
14:00-15:00 Alex Office Hours
CSE 006 |
11
23:00 HW4 re-due
|
14
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
15
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW6 due
|
16
23:00 HW7 out
|
17
14:00-15:00 Alex Office Hours
CSE 006 |
18
10:30-11:20 Lecture
MOR 230 L21 Usability 2
23:00 HW5 re-due
|
21
13:00-14:00 Mike E Office Hours
CSE 562
15:30-16:30 Mike H Office Hours
CSE 006 |
22
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002
23:00 HW7 due
|
23
23:00 HW8 out
|
24
14:00-15:00 Alex Office Hours
CSE 006 |
25
23:00 HW6 re-due
|
28
Memorial Day
|
29
13:30-14:30 Jackson Office Hours
CSE 002
15:00-16:00 Krysta Office Hours
CSE 002 |
30 | 31
12:00-13:00 Mike E. Office Hours
CSE 562
14:00-15:00 Alex Office Hours
CSE 006
23:00 HW7 re-due
23:00 HW8 due
|
01
13:00-14:00 Mike E. Office Hours
CSE 562 |
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
08:30-10:20 Final exam (closed book, comprehensive)
MOR 230 |
05 | 06 | 07 | 08 |