INFOB3TC7.5 ECTSQ2DutchBachelor
Languages and compilers
FaculteitFaculty of Science
NiveauBachelor
Studiejaar2026-2027
Beschrijving
Course goals
Goals
You learn to:
- To describe language structures using grammars
- To parse, i.e., to recognise (build) such structures in (from) a sequence of symbols
- To analyse grammars to determine whether or not specific properties hold
- To compose components such as parsers, analysers, and code generators
- To apply these techniques in the construction of all kinds of programs
- To explain and prove why certain problems can or cannot be described by means of formalisms such as context-free grammars or finite-state automata
Tests
| Test | Mandatory | Points | Minimal result |
| Midterm exam | yes | 40 | 20 |
| Final exam | yes | 60 | 30 |
| Lab 1 | yes | 0 | |
| Lab 2 | yes | 0 | |
| Lab 3 | yes | 0 | |
| Bonus activities | no | 10 | |
| Total | The minimum of 10 and the sum of this column divided by 10 |
Content
Reviews0 reviews
Nog geen reviews voor dit vak. Wees de eerste!
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je Universiteit Utrecht mailadres duurt één minuut.
Schrijf een review