Programming Language Theory
Term 20111


Prof. Fluet travelling Oct. 3 (Mon) – Oct. 5 (Wed):

  • Office hours cancelled on Oct. 3 (Mon) and Oct. 4 (Tue).
  • Substitute lectures scheduled for Sep. 30 (Fri) @ noon and Oct. 7 (Fri) @ noon, both in GOL(70)-1445.
  • Office hours TBA on Sept. 30 (Fri) and Oct. 7 (Fri).

General Information

Instructor: Matthew Fluet
E-mail:  mtf at cs.rit.edu
Office hours:Mon. 9:00am – 11:00am; GOL-3555
 Tue. 2:00pm – 4:00pm; GOL-3555
 Fri. 1:00pm – 3:00pm; GOL-3555
 or by appointment
Lectures: Section 01    MW 12:00pm – 1:50pm; GOL-3445
Website: http://www.cs.rit.edu/~mtf/teaching/20111/plt

Course Description

An introduction to the basic concepts of programming language design. It begins with a survey of the issues that are involved in the design and implementation of languages. Specific tools for the description of syntactic and semantic structure are introduced. The balance of the course is an analysis of programming language structure, using these descriptive tools to give precise form to the discussion. Programming assignments will be required.

Last modified: Thu Nov 17 17:45:26 EST 2011