Introduction to the theory and practice of compiler design, comparing programming language features and their implementation implications through required programming projects.
Pre-dissertator independent research supervised by a faculty member for students who have completed a master's degree but have not reached dissertator status.