March | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
31
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
01
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
02
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 Intro. to parsing; regexps and scanning (Read ch. 1, 2.1-2.4) slides (incomplete; to be updated) |
03
15:30-16:30 OH (Eric)
CSE2 152 |
04
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:20 Lecture
CSE2 G10 Regexps and Finite Automata (cont.) |
April | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
07
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
08
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152
23:59 project partner info due
|
09
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 Grammars and ambiguity (concl.) |
10
15:30-16:30 OH (Eric)
CSE2 152
23:59 hw1 due (Regular exps)
|
11
13:30-14:30 OH (Sriya)
CSE2 152 |
14
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 LR parsing (concl.) |
15
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
16
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
17
15:30-16:30 OH (Eric)
CSE2 152
23:59 Project: scanner due
|
18
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:20 Lecture
CSE2 G10 LR conflicts, first/follow |
21
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
22
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
23
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
24
15:30-16:30 OH (Eric)
CSE2 152
23:59 hw2 due (LR grammars)
|
25
13:30-14:30 OH (Sriya)
CSE2 152 |
28
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 Symbol tables and representation of types (no new slides) |
29
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
30
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 Checking (Semantics and Types) wrapup (no new slides) |
01
15:30-16:30 OH (Eric)
CSE2 152
23:59 Project: parser+AST due
|
02
13:30-14:30 OH (Sriya)
CSE2 152 |
May | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
05
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
23:59 hw3 due (LL grammars & parsing) At most one late day allowed
|
06
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
07
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 x86-64 function calls; Code Shape I - basics (start) |
08
15:30-16:30 OH (Eric)
CSE2 152 |
09
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:20 Midterm exam in class
|
12
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
13
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
14
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 Code Shape I (concl.); Code shape II - objects and dynamic dispatch (start) slides |
15
Section
Checking project checkin and work session
15:30-16:30 OH (Eric)
CSE2 152 |
16
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:20 Lecture
CSE2 G10 Code shape II (concl.) |
19
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
20
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152
23:59 Project: checking due
|
21
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout
14:30-15:20 Lecture
CSE2 G10 project codegen & bootstrap; Dataflow (start) codegen slides, dataflow slides |
22
15:30-16:30 OH (Eric)
CSE2 152 |
23
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:20 Lecture
CSE2 G10 Dataflow (concl.) |
26
Memorial Day
|
27
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152 |
28
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
29
15:30-16:30 OH (Eric)
CSE2 152
23:59 Project: code generation due (401)
|
30
13:30-14:30 OH (Sriya)
CSE2 152 |
June | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
02
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
03
13:30-14:30 OH (Sriya)
CSE2 152
14:30-15:30 OH (Eric)
CSE2 152
23:59 Project: (401) report due No late submissions accepted.
|
04
11:30-12:30 OH (Karen)
CSE2 150
13:00-14:00 OH (Bill)
CSE 3rd floor breakout |
05
15:30-16:30 OH (Eric)
CSE2 152
23:59 hw4 due (dataflow & SSA)
|
06
13:30-14:30 OH (Sriya)
CSE2 152 |
09
14:30-15:30 Final exam review session
CSE2 G01 |
10
14:30-16:20 Final exam in CSE2 G10
|
11 | 12 | 13 |