This version of Computer Science 342 studied principles of language design and run-time organization. It also tried to develop programming skills for the functional, object-oriented, and logic programming paradigms.

This material reflects the Spring 1989 and Spring 1990 offerings of the course. This used Bruce J. MacLennan's book Principles of Programming Languages: Design, Evaluation and Implementation (Holt, Rinehart and Winston (now, Oxford University Press), second edition, 1987).

Gary T. Leavens