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.
Credits:3View 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!