March | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
26 | 27 | 28 | 29
Section
No sections this week. |
30
12:30-13:20 Lecture
SMI 102 Regexps and scanners (concl.) |
April | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
14:00-15:00 OH (ny)
CSE 220 |
03
13:30-14:30 OH (aj)
CSE 021
23:00 project partner info due
|
04
15:30-16:30 OH (lv)
CSE 220 |
05
12:00-13:00 OH (aj)
CSE 220
23:00 hw1 due (Regular exps)
|
06
12:30-13:20 Lecture
SMI 102 LR Parsing
14:00-15:00 OH (ny)
CSE 220 |
09
14:00-15:00 OH (ny)
CSE 220 |
10
13:30-14:30 OH (aj)
CSE 021 |
11
12:30-13:20 Lecture
SMI 102 LR table construction; LR conflicts
15:30-16:30 OH (lv)
CSE 220 |
12
12:00-13:00 OH (aj)
CSE 220
23:00 Project: scanner due
|
13
12:30-13:20 Lecture
SMI 102 LR conflicts, first / follow
14:00-15:00 OH (ny)
CSE 220 |
16
14:00-15:00 OH (ny)
CSE 220 |
17
13:30-14:30 OH (aj)
CSE 021 |
18
15:30-16:30 OH (lv)
CSE 220 |
19
12:00-13:00 OH (aj)
CSE 220
23:00 hw2 due (LR grammars)
|
20
14:00-15:00 OH (ny)
CSE 220 |
23
12:30-13:20 Lecture
SMI 102 Semantics; Attribute grammars (4.3)
14:00-15:00 OH (ny)
CSE 220 |
24
13:30-14:30 OH (aj)
CSE 021 |
25
12:30-13:20 Lecture
SMI 102 Attribute grammars (examples)
15:30-16:30 OH (lv)
CSE 220 |
26
12:00-13:00 OH (aj)
CSE 220
23:00 Project: parser+AST due
|
27
12:30-13:20 Lecture
SMI 102 Symbol tables and representation of types
14:00-15:00 OH (ny)
CSE 220 |
30
hw3 due SUNDAY 11pm, NO LATE DAYS (LL grammars)
14:00-15:00 OH (ny)
CSE 220 |
01
13:30-14:30 OH (aj)
CSE 021
16:30 Midterm exam review
EEB 037 |
02
12:30-13:20 Midterm exam
15:30-16:30 OH (lv)
CSE 220 |
03
Section
No sections today. TAs will be in the labs to help with projects.
12:00-13:00 OH (aj)
CSE 220 |
04
12:30-13:20 Lecture
SMI 102 x86-64 function calls & wrapup
14:00-15:00 OH (ny)
CSE 220 |
May | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
14:00-15:00 OH (ny)
CSE 220 |
08
13:30-14:30 OH (aj)
CSE 021 |
09
15:30-16:30 OH (lv)
CSE 220 |
10
12:00-13:00 OH (aj)
CSE 220
23:00 Project: semantics due
|
11
12:30-13:20 Lecture
SMI 102 Project codegen (concl.)
14:00-15:00 OH (ny)
CSE 220 |
14
14:00-15:00 OH (ny)
CSE 220 |
15
13:30-14:30 OH (aj)
CSE 021 |
16
15:30-16:30 OH (lv)
CSE 220 |
17
Section
No sections today. TAs will be in the labs to help with projects.
12:00-13:00 OH (aj)
CSE 220 |
18
14:00-15:00 OH (ny)
CSE 220 |
21
12:30-13:20 Lecture
SMI 102 Dataflow
14:00-15:00 OH (ny)
CSE 220 |
22
13:30-14:30 OH (aj)
CSE 021
23:00 Project: code generation due
|
23
15:30-16:30 OH (lv)
CSE 220 |
24
12:00-13:00 OH (aj)
CSE 220 |
25
12:30-13:20 Lecture
SMI 102 SSA (cont.)
14:00-15:00 OH (ny)
CSE 220 |
28
Memorial Day
|
29
13:30-14:30 OH (aj)
CSE 021 |
30
15:30-16:30 OH (lv)
CSE 220 |
31
12:00-13:00 OH (aj)
CSE 220
23:00 Project: compiler additions due
|
01
12:30-13:20 Lecture
SMI 102 register allocation & wrapup
14:00-15:00 OH (ny)
CSE 220
23:59 Project: report due Saturday midnight
23:59 CSE M 501 project due Saturday 11 pm
23:59 CSE M 501 report due Sunday 11:59 pm
|
June | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04 | 05 | 06
16:30 Final exam review
EEB 045 |
07
08:30-10:20 Final exam
|
08 |