Links: Moodle and Course Description
Important information:
-
Midterm exam date: 27.03.2026 at 13:05. You can prepare one reminder sheet (2 sided) that you can consule during the exam.
-
Please register for project groups on Moodle as soon as this is possible
-
The schedule for exercise sessions and lectures might change from week to week, please check the schedule below regularily.
The grade is based on a midterm (30%) as well as team project work (70%). Please read the grading policy page.
| Week | Labs | Day | Date | Time | Room | Topic | Materials |
|---|---|---|---|---|---|---|---|
| 1 | Wed | 18.02.2026 | 13:15 | CM 1 2 | Lecture 1 | Intro to CLP (PDF), Formal languages (PDF) | |
| Fri | 20.02.2025 | 13:15 | CM 1 1 | Lecture 2 | Operations on Formal Languages, Regular Expressions and Idea of a Lexer (PDF) | ||
| 1.... | Fri | 20.02.2025 | 15:15 | CM 1 1 | Lab 1 | Interpreter lab released (due in 2 weeks) |
| Week | Labs | Day | Date | Time | Room | Topic | Materials |
|---|---|---|---|---|---|---|---|
| - | Wed | 25.03.2026 | CM 1 2 | Exercises | |||
| Fri | 27.03.2026 | 13:05 | EXAM | ||||
| Fri | 27.03.2026 | EXAM | |||||
| Fri | 03.04.2026 | 13:15 | Holiday | ||||
| Fri | 03.04.2026 | 15:15 | Holiday | ||||
| - | Wed | 08.04.2026 | Break | ||||
| Fri | 10.04.2026 | Break | |||||
| Fri | 10.04.2026 | Break |
Deadline for submission of the report and code: end of the semester. Keeping in mind the grading policy, please submit:
- Final Project Report PDF + Code zip file including README. One PDF for report following Project report template and one ZIP file containing README with instructions. Only one person should submit on behalf of the group. Resubmissions are possible until the deadline.
- Final Teamwork Statement to be submitted by every student individually, applying to all the labs in the course including Lab 6.
Printed and online books can be helpful, even if our goal is for lectures, exercises, and project instructions to be self-contained.
| Professor | Viktor Kunčak |
| PhD TA | Samuel Chassot |
| MSc TA | Sidonie Bouthors |
| MSc TA | Léa Blancher |
| MSc TA | Charlie Mangano |
| MSc TA | Asli Ünlüer |
| MSc TA | Richard Petre |