CS 2210


PRE-REQ: Check the SCI Website
Course DescriptionThe design and implementation of current high level languages. Emphasis is placed on the structure of compilers. Lexical, syntax and semantic analysis as well as target code generation and register allocation. Storage management techniques for recursive and retentive control structures. Formal specification techniques.
View this course on Pitt's Website


Term Spring 2020Professor Xulong Tang Difficulty 4/5Quality 4/5

A great class if you're interested in compilers at all or want to know how proper assembly code is generated from high-level code. I did not have a project due to the coronavirus issues, but the exams were definitely challenging. A great grasp of linear algebra, logic, and systems is necessary for this class.

Add your review by filling out this form!