September | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
23 | 24 | 25 | 26
Section
Intro. to parsing; regexps and scanning (Read ch. 1, 2.1-2.4) slides, , worksheet (sample solution)
15:30-16:30 OH (Connor)
CSE2 150 |
27
15:30-16:30 OH (Karen)
CSE2 152 |
30
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
01
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153
23:59 project partner info due
|
02
12:00-13:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 Grammars and ambiguity (concl.)
15:30-16:30 OH (Eric)
CSE2 153 |
03
15:30-16:30 OH (Connor)
CSE2 150
23:59 hw1 due (Regular exps)
|
04
15:30-16:30 OH (Karen)
CSE2 152 |
October | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
07
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
08
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
09
12:00-13:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 LR table construction (3.5) (cont.)
15:30-16:30 OH (Eric)
CSE2 153 |
10
15:30-16:30 OH (Connor)
CSE2 150
23:59 Project: scanner due
|
11
14:30-15:20 Lecture
CSE2 G10 LR conflicts, first/follow (no new slides)
15:30-16:30 OH (Karen)
CSE2 152 |
14
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
15
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
16
12:00-13:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Eric)
CSE2 153 |
17
15:30-16:30 OH (Connor)
CSE2 150
23:59 hw2 due (LR grammars)
|
18
15:30-16:30 OH (Karen)
CSE2 152 |
21
13:00-14:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 Symbol tables and representation of types (no new slides)
15:30-16:30 OH (Karen)
CSE2 150 |
22
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
23
12:00-13:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 Type checking / semantics wrapup (no new slides)
15:30-16:30 OH (Eric)
CSE2 153 |
24
15:30-16:30 OH (Connor)
CSE2 150
23:59 Project: parser+AST due
|
25
15:30-16:30 OH (Karen)
CSE2 152 |
28
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150
23:59 hw3 due (LL grammars & parsing) At most one late day allowed
|
29
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
30
12:00-13:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 x86-64 function calls
15:30-16:30 OH (Eric)
CSE2 153 |
31
15:30-16:30 OH (Connor)
CSE2 150 |
01
14:30-15:20 Midterm exam in class
15:30-16:30 OH (Karen)
CSE2 152 |
November | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
04
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
05
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
06
12:00-13:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Eric)
CSE2 153 |
07
Section
Semantics project checkin and work session
15:30-16:30 OH (Connor)
CSE2 150 |
08
14:30-15:20 Lecture
CSE2 G10 Code shape II (concl.)
15:30-16:30 OH (Karen)
CSE2 152 |
11
Veteran's Day
|
12
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
13
12:00-13:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 Opt. overview (start); project codegen & bootstrap (start) codegen slides, opt overview
15:30-16:30 OH (Eric)
CSE2 153 |
14
Section
Project codegen (cont. from Wed. lecture - no new slides)
15:30-16:30 OH (Connor)
CSE2 150
23:59 Project: semantics due
|
15
14:30-15:20 Lecture
CSE2 G10 Opt. overview (concl)
15:30-16:30 OH (Karen)
CSE2 152 |
18
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
19
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
20
12:00-13:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Eric)
CSE2 153 |
21
15:30-16:30 OH (Connor)
CSE2 150 |
22
14:30-15:20 Lecture
CSE2 G10 SSA (concl.) - no new slides
15:30-16:30 OH (Karen)
CSE2 152 |
25
13:00-14:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Karen)
CSE2 150 |
26
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153
23:59 Project: code generation due (401)
|
27
12:00-13:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Eric)
CSE2 153 |
28
Thanksgiving
|
29
Native American Heritage Day
|
December | ||||
---|---|---|---|---|
Monday | Tuesday | Wednesday | Thursday | Friday |
02
13:00-14:00 OH (Richard)
CSE2 151
14:30-15:20 Lecture
CSE2 G10 Instruction scheduling & register allocation (no new slides)
15:30-16:30 OH (Karen)
CSE2 150
23:59 Project: (401) report due No late submissions accepted.
|
03
10:00-11:00 OH (Connor)
CSE2 150
15:30-16:30 OH (Eric)
CSE2 153 |
04
12:00-13:00 OH (Richard)
CSE2 151
15:30-16:30 OH (Eric)
CSE2 153 |
05
15:30-16:30 OH (Connor)
CSE2 150
23:59 hw4 due (dataflow & SSA) (SSA diagram (optional))
|
06
14:30-15:20 Lecture
CSE2 G10 No class; Extra office hours in lecture room during class time
15:30-16:30 OH (Karen)
CSE2 152
23:59 CSE M 501 final project due (including codegen and extensions) SATURDAY 11:59 pm No late submissions accepted
23:59 CSE M 501 project report due SUNDAY 11:59 pm No late submissions accepted
|
09
16:30-17:30 Final exam review session
CSE2 G10 |
10
14:30-16:20 Final exam
|
11 | 12 | 13 |