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

Yutao Zhong
--
--
Hamza Mughal
--
--