University of Oxford Logo University of OxfordDepartment of Computer Science - Home

Compilers:  2009-2010

Information

Lecturer

Degrees

Part A OptionsHonour School of Computer Science

Schedule B1Honour School of Computer Science

Schedule B1Honour School of Mathematics and Computer Science

ECS Part IIMEng Engineering and Computing Science

Schedule AMSc in Computer Science

MSc by Research

Term

Overview

This course aims to give an introduction into compiler construction, covering the main phases of compilation. Main techniques for each phase will be described in the context of modern imperative languages and some studied through practical exercises

Learning outcomes

On completion, the students should be able to:

Prerequisites

For MSc Students - A basic knowledge of Java is recommended.

Synopsis

Syllabus

Reading list

Main Text Further Reading