Skip to content
Snippets Groups Projects
Commit 82125b55 authored by Viktor Kuncak's avatar Viktor Kuncak
Browse files

planned schedule

parent 318d2fcf
No related branches found
No related tags found
No related merge requests found
...@@ -12,16 +12,60 @@ Important information: ...@@ -12,16 +12,60 @@ Important information:
The grade is based on a midterm (30%) as well as team project work (70%). Please read the [grading policy page](info/grading.md). The grade is based on a midterm (30%) as well as team project work (70%). Please read the [grading policy page](info/grading.md).
## Schedule and Material ## Schedule and Materials - Past Weeks
| Week | Day | Date | Time | Room | Topic | Videos & Slides | | | Week | Labs | Day | Date | Time | Room | Topic | Materials | |
| :-- | :-- | :-- | :-- | :-- | :-- | :-- | :-- | | :-- | :-- | :-- | :-- | :-- | :-- | :-- | :-- | :-- |
| 1 | Wed | 19.02.2025 | 13:15 | BC 01 | Lecture 1 | [Intro to CLP](https://mediaspace.epfl.ch/media/01-01%2C+Intro+to+Computer+Language+Processing/0_okro5h0v) [(PDF)](info/lectures/lec01a.pdf), [Formal languages](https://mediaspace.epfl.ch/media/01-02%2C+Formal+Languages/0_segfj94w) [(PDF)](info/lectures/lec01b.pdf) | | 1 | | Wed | 19.02.2025 | 13:15 | BC 01 | Lecture 1 | [Intro to CLP](https://mediaspace.epfl.ch/media/01-01%2C+Intro+to+Computer+Language+Processing/0_okro5h0v) [(PDF)](info/lectures/lec01a.pdf), [Formal languages](https://mediaspace.epfl.ch/media/01-02%2C+Formal+Languages/0_segfj94w) [(PDF)](info/lectures/lec01b.pdf) |
| | Fri | 21.02.2025 | 13:15 | ELA 2 | Lecture 2 | [Operations on Formal Languages](https://mediaspace.epfl.ch/media/02-01%2C+Operations+on+Formal+Languages/0_otyeghg6), [Regular Expressions and Idea of a Lexer](https://mediaspace.epfl.ch/media/02-02%2C+Regular+Expressions+and+Lexer+Idea/0_th59v9kx) [(PDF)](info/lectures/lec02.pdf) | | | | Fri | 21.02.2025 | 13:15 | ELA 2 | Lecture 2 | [Operations on Formal Languages](https://mediaspace.epfl.ch/media/02-01%2C+Operations+on+Formal+Languages/0_otyeghg6), [Regular Expressions and Idea of a Lexer](https://mediaspace.epfl.ch/media/02-02%2C+Regular+Expressions+and+Lexer+Idea/0_th59v9kx) [(PDF)](info/lectures/lec02.pdf) |
| | Fri | 21.02.2025 | 15:15 | ELA 2 | Lab 1 | [Interpreter lab released (due in 2 weeks)](./info/labs/lab01/) | | | 1.... | Fri | 21.02.2025 | 15:15 | ELA 2 | Lab 1 | [Interpreter lab released (due in 2 weeks)](./info/labs/lab01/) |
| 2 | Wed | 26.02.2025 | 13:15 | BC 01 | Lecture 3 | [First Symbols. Constructing a Lexer](https://mediaspace.epfl.ch/media/03-01%2C+First+Symbols.+Constructing+a+Lexer/0_a943fw0n), [From Regular Expressions to Automata](https://mediaspace.epfl.ch/media/03-02%2C+From+Regular+Expressions+to+Automata/0_icjqhfj0) |
| | Fri | 28.02.2025 | 13:15 | ELA 2 | Exercise 1 | Languages, Automata and Lexers | ## Schedule and Materials - Current
| | Fri | 28.02.2025 | 15:15 | ELA 2 | Lab 2 | Lexer lab released |
| Week | Labs | Day | Date | Time | Room | Topic | Materials | |
| :-- | :-- | :-- | :-- | :-- | :-- | :-- | :-- | :-- |
| 2 | 1.... | Wed | 26.02.2025 | 13:15 | BC 01 | Lecture 3 | [First Symbols. Constructing a Lexer](https://mediaspace.epfl.ch/media/03-01%2C+First+Symbols.+Constructing+a+Lexer/0_a943fw0n), [From Regular Expressions to Automata](https://mediaspace.epfl.ch/media/03-02%2C+From+Regular+Expressions+to+Automata/0_icjqhfj0) |
| | 1..... | Fri | 28.02.2025 | 13:15 | ELA 2 | Exercise 1 | Languages, Automata and Lexers |
| | 12.... | Fri | 28.02.2025 | 15:15 | ELA 2 | Lab 2 | Lexer lab release |
| 3 | 12.... | Wed | 05.03.2025 | 13:15 | BC 01 | Lecture 4 | Grammars and Trees |
| | 12.... | Fri | 07.03.2025 | 13:15 | ELA 2 | Exercises 2 | Grammars (not LL(1)) |
| | 123... | Fri | 07.03.2025 | 15:15 | ELA 2 | Lab 3 | Parser lab release |
| 4 | .23... | Wed | 12.03.2025 | 13:15 | BC 01 | Lecture 5 | LL(1) Parsing |
| | .23... | Fri | 14.03.2025 | 13:15 | ELA 2 | Lecture 6 | Name Analysis. Operational Semantics |
| | .23... | Fri | 14.03.2025 | 15:15 | ELA 2 | Lab 3 | Parser lab |
| 5 | ..3... | Wed | 19.03.2025 | 13:15 | BC 01 | Exercises 3 | Grammars |
| | ..3... | Fri | 21.03.2025 | 13:15 | ELA 2 | Lecture 7 | Type Checking |
| | ..34.. | Fri | 21.03.2025 | 15:15 | ELA 2 | Lab 4 | Typer lab release |
| 6 | ..34.. | Wed | 26.03.2025 | 13:15 | BC 01 | Exercises 4 | Parsing. Type checking |
| | ..34.. | Fri | 28.03.2025 | 13:15 | ELA 2 | Lecture 8 | Type Inference. Code generation |
| | ..34.. | Fri | 28.03.2025 | 15:15 | ELA 2 | Exercises 5 | Type checking |
| 7 | ...4.. | Wed | 02.04.2025 | 13:15 | BC 01 | Exercise | |
| | ...4.. | Fri | 04.04.2025 | 13:15 | ELA+CM | **EXAM** | |
| | ...4.. | Fri | 04.04.2025 | 15:15 | ELA+CM | **EXAM** | |
| 8 | ...45. | Wed | 09.04.2025 | 13:15 | BC 01 | Lab 5 | Codegen lab release |
| | ...45. | Fri | 11.04.2025 | 13:15 | ELA 2 | Lecture 9 | Code generation |
| | ...45. | Fri | 11.04.2025 | 15:15 | ELA 2 | Lab 5 | Codegen lab |
| 9 | ....56 | Wed | 16.04.2025 | 13:15 | BC 01 | Lab 5 | Codegen lab. Pick projects |
| | | Fri | 18.04.2025 | 13:15 | ELA 2 | **HOLIDAY** | |
| | | Fri | 18.04.2025 | 15:15 | ELA 2 | **HOLIDAY** | |
| - | | Wed | 23.04.2025 | | | **BREAK** | |
| | | Fri | 25.04.2025 | | | **BREAK** | |
| | | Fri | 25.04.2025 | | | **BREAK** | |
| 10 | ....56 | Wed | 30.04.2025 | 13:15 | BC 01 | Labs | |
| | ....56 | Fri | 02.05.2025 | 13:15 | ELA 2 | Labs | |
| | ....56 | Fri | 02.05.2025 | 15:15 | ELA 2 | Lecture 10 | Parsing general grammars |
| 11 | .....6 | Wed | 07.05.2025 | 13:15 | BC 01 | Lecture 11 | Compiler correctness |
| | .....6 | Fri | 09.05.2025 | 13:15 | ELA 2 | Labs | |
| | .....6 | Fri | 09.05.2025 | 15:15 | ELA 2 | Labs | |
| 12 | .....6 | Wed | 14.05.2025 | 13:15 | BC 01 | Labs | |
| | .....6 | Fri | 16.05.2025 | 13:15 | ELA 2 | Labs | |
| | .....6 | Fri | 16.05.2025 | 15:15 | ELA 2 | Labs | |
| 13 | .....6 | Wed | 21.05.2025 | 13:15 | BC 01 | | Project presentations |
| | .....6 | Fri | 23.05.2025 | 13:15 | ELA 2 | | Project presentations |
| | .....6 | Fri | 23.05.2025 | 15:15 | ELA 2 | | Project presentations |
| 14 | .....6 | Wed | 28.05.2025 | 13:15 | BC 01 | | Project presentations |
| | .....6 | Fri | 30.05.2025 | 13:15 | ELA 2 | | Project presentations |
| | .....6 | Fri | 30.05.2025 | 15:15 | ELA 2 | | Project presentations |
## Books ## Books
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment