Principles of Programming Languages (Com S 342)
This page gives access to information about
the course offerings of ``Principles of Programming Languages''
taught by
Gary T. Leavens
for the
Department of Computer Science
at
Iowa State University.
I have taught this course (and variations of it) several times.
Material on these offerings of the course is available based on:
-
Essentials of Programming Languages (second edition)
in Fall 2001,
Spring 2004,
Spring 2005,
Spring 2006, and
Fall 2006.
-
Essentials of Programming Languages (first edition)
taught, in Fall 2000,
at the University of Iowa,
-
Structure and Interpretation of Computer Programs (second edition)
taught, in Fall 1999,
-
Essentials of Programming Languages (first edition)
in Fall 1995, Spring 1996, Fall 1997, Fall 1998, Spring 1999,
-
Programming Languages: An Interpreter-Based Approach
in Spring 1991 and Spring 1992,
-
Principles of Programming Languages
in Spring 1989 and Spring 1990.
Last update $Date: 2007/08/22 03:39:43 $
Gary T. Leavens
229 Atanasoff Hall
Department of Computer Science, Iowa State University
Ames, Iowa 50011-1040 USA