This page gives access to information about the course offerings of ``Principles of Programming Languages'' as taught (in Fall 1995, Spring 1996, Fall 1997, Fall 1998, and Spring 1999) by Gary T. Leavens for the Department of Computer Science at Iowa State University.
This is an old offering of the course, taught from the book Essentials of Programming Languages by Daniel P. Friedman, Mitchell Wand, and Christopher T. Haynes (MIT Press and McGraw-Hill, 1992).
Information about my latest offering of this course at Iowa State is also available.
Also available is information about a newer offering of this course taught in Fall 2000 at the University of Iowa.
Information is available under the following headings.
Also available (some only locally) are the following.