The Compilers course is taught jointly by Paul Kelly and Naranker Dulay. This web page describes Paul Kelly’s half of the course, which is primarily on code generation and optimisation. This page provides your guide to how the course is structured and delivered. It is your first stop for understanding what you need to do to succeed as a student. For 2021-22 the course will be delivered as a combin