March | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
31
Lecture
Javascript
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
01
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
02
Lecture
HTTP Servers
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout |
03
Section
Debugging
09:00 Software Setup due
|
04
Lecture
The Browser
13:30-14:20 OH (Helena)
CSE 218 |
April | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
07
Lecture
React
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout
23:00 Knowledge Quiz due
|
08
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
09
Lecture
Typescript
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW1 due
|
10
Section
Browser |
11
Lecture
Client-Server interaction I
13:30-14:20 OH (Helena)
CSE 218 |
14
Lecture
Client-Server interaction II
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
15
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
16
Lecture
Client-Server interaction III and mutation
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW2 due
|
17
Section
Client-Server |
18
Lecture
Specifications
13:30-14:20 OH (Helena)
CSE 218 |
21
Lecture
Inductive data types
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
22
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
23
Lecture
Testing
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW3 due
|
24
Section
Specifications |
25
Lecture
Correctness
13:30-14:20 OH (Helena)
CSE 218 |
28
Lecture
Proof by calculation
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
29
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
30
Lecture
Structural induction
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW4 due
|
01
Section
Reasoning |
02
Lecture
Floyd logic for straight-line code
13:30-14:20 OH (Helena)
CSE 218 |
May | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
05
Lecture
Floyd logic for conditionals
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
06
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
07
Lecture
Floyd logic for loops
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW5 due
|
08
Section
Floyd Logic |
09
Lecture
Tail recursion
13:30-14:20 OH (Helena)
CSE 218 |
12
Lecture
TBD
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
13
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
14
Lecture
Bottom-up recursion
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW6 due
|
15
Section
Tail Recursion |
16
Lecture
Data abstraction
13:30-14:20 OH (Helena)
CSE 218 |
19
Lecture
Arrays, Stacks, Queues, & Dequeues
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
20
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
21
Lecture
Sets & Maps
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW7 due
|
22
Section
Abstraction |
23
Lecture
Reasoning about Arrays
13:30-14:20 OH (Helena)
CSE 218 |
26
Memorial Day
|
27
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
28
Lecture
Loops on Arrays
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW8 due
|
29
Section
Arrays |
30
Lecture
Mutable ADTs
13:30-14:20 OH (Helena)
CSE 218 |
June | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
02
Lecture
Subtypes
12:30-13:20 OH (Ali)
CSE2 150
13:30-14:20 OH (Anmol)
CSE2 150
15:30-16:20 OH (Matt)
CSE 464 *Matt's "open OH"
16:30-17:20 OH (Yusong)
CSE 3rd Floor Breakout |
03
10:30-11:20 OH (Lauren)
CSE 5th Floor Breakout
11:30-12:20 OH (Saan)
CSE 218
12:30-13:20 OH (Alice and Connor)
CSE 5th Floor Breakout
13:30-14:20 OH (Omar)
CSE 218
15:30-16:20 OH (Edison and Lawrence)
CSE 2nd Floor Breakout
16:30-17:20 OH (Mayee)
CSE 2nd Floor Breakout |
04
Lecture
Equality
11:30-12:20 OH (Riva)
CSE2 121
12:30-13:20 OH (Antonio)
CSE 4th Floor Breakout
15:30-17:00 OH (Jon)
CSE 4th Floor Breakout
23:00 HW9 due
|
05
Section
Object-Oriented Programming |
06
Lecture
Design Patterns
13:30-14:20 OH (Helena)
CSE 218 |
09 | 10
12:30-14:20 Final exam
|
11 | 12 | 13 |