CC-AL: Algorithms and Complexity
CE-PL: Programming Languages
| Introduction to Compilers | week 01 |
| Syntax-directed Translation |
week 02 |
| Lexical Analysis |
week 03 |
| Regular Languages |
week 04 |
| Finite Automata |
week 05 |
| Syntax Analysis & Context-Free Languages |
week 06 |
| Semantic Analysis & Context-Sensitive Languages |
week 07 |
|
LL Parsing |
week 08 |
| Push-down Automata |
week 09 |
| LR Parsing |
week 10 |
|
Syntax-directed Definitions |
week 11 |
| Intermediate Code Generation for Expressions |
week 12 |
| Intermediate Code Generation for Flow-Control |
week 13 |
| Backpatching for LR Parsers |
week 14 |
| Intermediate Code Generation for Function Calls |
week 15 |
A 93%
A- 90%
10 HW/Labs...15% B+ 87%
Project......60% B 83%
Final Exam...25% B- 80%
C+ 77%
C 70%
C- 65%
D+ 60%
D 50%
D- 40%
F below 40%