Description

Welcome to CS440/540!

This course will cover the theoretical and implementation aspects of language processing. Emphasis will be on the techniques and the issues that arise in the design and construction of compilers. There are several <b>substantial</b> programming assignments associated with this course. Main topics of the course include:

- Compiler design
- Lexical analysis
- Syntax analysis - grammars, LL(1) parsers, LR(1) parsers
- Semantic processing
- Code generation and optimization

General Information


Announcements

Announcements are not public for this course.
Staff Office Hours
NameOffice Hours
Hamza Mughal
When?
Where?
Yutao Zhong
When?
Where?