January | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02 | 03 | 04
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
05
16:30-17:30 OH (Elijah)
CSE2 131 |
06
10:00 hw0 due (warmup) No late assignments accepted
gradescope instructions
12:30-13:30 OH (Nuha)
CSE2 121 |
09
Lecture
Program logic - loops (no new notes or slides)
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
10
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout
23:00 hw1 due (assertions, proofs)
|
11
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
12
16:30-17:30 OH (Elijah)
CSE2 131 |
13
Lecture
Specifications (cont.)
12:30-13:30 OH (Nuha)
CSE2 121 |
16
MLK Day
|
17
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout
23:00 hw2 due (loop development)
|
18
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
19
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw3 due (Java review / logistics)
|
20
12:30-13:30 OH (Nuha)
CSE2 121 |
23
Lecture
Rep Invariants (concl.);
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
24
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
25
Lecture
Abstraction Functions (AF); Testing (start), PP: 41, 51 AF slides, related notes, testing slides
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
26
Section
Graphs, testing, hw5 slides, rep exposure worksheet (sample solution), test design worksheet (sample solution)
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw4 due (implement / test)
|
27
Lecture
Testing (concl.)
12:30-13:30 OH (Nuha)
CSE2 121 |
30
Lecture
Module design and general style notes; EJ: 12, 15-17, 51-52, 57-58, 62, 68; PP: 5, 7-10, 28, 40, 44 slides
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
31
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
01
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
02
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw5-1 due (graph ADT design/test)
|
03
12:30-13:30 OH (Nuha)
CSE2 121 |
February | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
Midterm exam Q&A Review Sunday afternoon 2/5, 3 pm
CSE2 G20
Lecture
Exceptions (cont.)
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
07
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout
17:00-18:00 Midterm exam (all sections)
Location GWN 201 (A-I) & GWN 301 (J-Z) |
08
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
09
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw5-2 due (graph ADT implementation)
|
10
Lecture
Subtypes (concl.)
12:30-13:30 OH (Nuha)
CSE2 121 |
13
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
14
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
15
Lecture
Generics (cont.)
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
16
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw6 due (social network)
|
17
12:30-13:30 OH (Nuha)
CSE2 121 |
20
President's Day
|
21
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
22
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
23
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw7 due (generics, Dijkstra's, campus paths)
|
24
12:30-13:30 OH (Nuha)
CSE2 121 |
27
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
28
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
01
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
02
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw8 due (JS/TS/React warmup)
|
03
12:30-13:30 OH (Nuha)
CSE2 121 |
March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
13:00-14:00 OH (Katherine)
Allen CSE 3rd floor breakout |
07
11:30-12:30 OH (Alex)
CSE2 121
13:00-14:00 OH (Zoey)
CSE2 121
14:00-15:00 OH (Zhennan)
Allen CSE 3rd floor breakout
15:00-16:00 OH (Justin)
Allen CSE 3rd floor breakout |
08
12:00-13:00 OH (Tanay)
CSE2 121
13:30-14:30 OH (Humza)
CSE2 121
16:00-17:00 OH (Kevin)
Allen CSE 4th floor breakout |
09
16:30-17:30 OH (Elijah)
CSE2 131
23:00 hw9 due (GUI)
|
10
12:30-13:30 OH (Nuha)
CSE2 121 |
13
16:30 Final exam Q&A Review
JHN 102 |
14
12:30-2:20 Final exam (all sections)
GWN 201 (A-I) & GWN 301 (J-Z) |
15 | 16 | 17 |