Something went wrong on our end
-
Viktor Kuncak authoredViktor Kuncak authored
README.md 2.72 KiB
EPFL CS320 - Computer language processing, Spring 2025
Course Description and Schedule
IMPORTANT
Please register for groups on Moodle as soon as this is possible
Grading
The grade is based on a midterm (30%) as well as team project work (70%). Please read the grading policy page.
Schedule and Material
Week | Day | Date | Time | Room | Topic | Videos & Slides | |
---|---|---|---|---|---|---|---|
1 | Wed | 19.02.2025 | 13:15 | BC 01 | Lecture 1 | Intro to CLP (PDF), Formal languages (PDF) | |
Fri | 21.02.2025 | 13:15 | ELA 2 | Lecture 2 | Operations on Formal Languages, Regular Expressions and Idea of a Lexer | ||
Fri | 21.02.2025 | 15:15 | ELA 2 | Lab 1 | Interpreter | ||
2 | Wed | 26.02.2025 | 13:15 | BC 01 | Lecture 3 | First Symbols. Constructing a Lexer, From Regular Expressions to Automata | |
Fri | 28.02.2025 | 13:15 | ELA 2 | Exercise 1 | Languages, Automata and Lexers | ||
Fri | 28.02.2025 | 15:15 | ELA 2 | Lab 2 | Lexer |
Books
Printed and online books can be helpful, even if our goal is for lectures, exercises, and project instructions to be self-contained.
Staff
Professor | Viktor Kunčak |
PhD TA | Samuel Chassot |
PhD TA | Sankalp Gambhir |
MSc TA | Sidonie Bouthors |
MSc TA | Sébastien Kobler |
MSc TA | Marcin Wojnarowski |
MSc TA | Jacopo Moretti |