Project
Deadlines
- Project part 1: Friday 5pm, 30 January 2026
- Project part 2: Friday 5pm, 20 February 2026
- Project part 3: Friday 5pm, 13 March 2026
- Project part 4: Friday 5pm, 3 April 2026
- Project part 5: Friday 5pm, 24 April 2026
Description
A link to the project description is available in the right panel.
Demo
There will be a mandatory demonstration of your coursework taking place between Monday-Thursday, April 27-30, 2026.
Getting help
-
ED online forum
The primary source of help will be through the ED online platform.
Please enroll here following the link on the right.
All questions should be asked on ED, no email! (unless it is a private matter)
-
Office Hours
If you cannot make any of these times, contact us for an appointment via ED.
- Prof. Dubach:
- Fri 9am-10am in-person (MC-758)
- TAs
Schedule
| Week 1 (Jan 5-11) |
| Lectures: |
|
| Milestones: |
- Register on ED (link in the right panel).
- If you do not have one already, create a CS account to access the CS gitlab (link to documentation in the right panel).
|
| Week 2 (Jan 12-18) |
| Lectures: |
|
| Milestones: |
- Fork gitlab project and setup
- Fill in the project subscription form (link in the right panel)
- Start implementing the lexer
|
| Week 3 (Jan 19-25) |
| Lectures: |
|
| Milestones: |
|
| Week 4 (Jan 26 - Feb 1) |
| Lectures: |
|
| Milestones: |
- Deadline part 1: Friday Jan 30, @5pm
|
| Week 5 (Feb 2-8) |
| Lectures: |
|
| Milestones: |
|
| Week 6 (Feb 9-15) |
| Lectures: |
|
| Milestones: |
|
| Week 7 (Feb 16-22) |
| Lectures: |
|
| Milestones: |
- Deadline part 2: Friday Feb 20, @5pm
|
| Week 8 (Feb 23 - Mar 1) |
| Lectures: |
|
| Milestones: |
|
| Week 9 (Mar 2-8) |
|
Reading week |
| Milestones: |
|
| Week 10 (Mar 9-15) |
| Lectures: |
|
| Milestones: |
- Deadline part 3: Friday Mar 13, @5pm
|
| Week 11 (Mar 16-22) |
| Lectures |
|
| Milestones: |
|
| Week 12 (Mar 23-29) |
| Lectures: |
|
| Milestones: |
|
| Week 13 (Mar 30 - Apr 5) |
| Lectures: |
|
| Milestones: |
- Deadline part 4: Friday 3 Apr, @5pm
|
| Week 14 (Apr 6-12) |
| Lectures: |
|
| Milestones: |
|
| Week 15 (Apr 13-19) |
| Lectures: |
None
|
| Milestones: |
|
| Week 16 (Apr 20-26) |
| Lectures: |
None
|
| Milestones: |
- Deadline part 5: Friday 24 Apr, @5pm
|
| Week 17 (Apr 27-30) |
| Lectures: |
None
|
| Milestones: |
|