Enrolment options

Computer Language Processing presents algorithms, tools, and theory for automatically processing computer languages. These include in particular programming languages, so the course covers the topic of construction of interpreters and compilers. At the same time, it studies more broadly the concept of processing formal languages, such as regular and context-free languages.sure that group members work together, we ask each student to submit via email their teamwork statement, twice during the semester: once right after Lab 3 is due, and once at the end of the semester. Please read carefully the Teamwork Statements email instructions.


Campus access (read only)
Campus access (read only)