This page provides information on some of the resources available for students in Com S 541. The page is organized as follows:

  1. Miscellaneous Resources: about the course, various paradigms, language design, and semantics.
  2. Reserve List: A list of materials on reserve at the Parks Library

Miscellaneous Resources

The following are some links to various resources you may find useful about the course, various paradigms (including OO programming, AOP, functional programming, and logic programming), language design, and semantics.

Course Resources

Return to top

Various Paradigms

Some general resources are the following.

OO Programming

Aspect-Oriented Programming

Component-Based Programming

Functional Programming

Logic Programming

Return to top

Language Design

Return to top


Return to top


To check out one of these (for a few hours or days), go to the Parks library reserve desk. You can look up the call number there from the title.

Required Texts

Author Peter Van Roy and Seif Haridi.
Title Concepts, Techniques, and Models of Computer Programming
Publisher Cambridge, Mass.: MIT Press, c2004.
Call Number QA76.6 V36 2004

Return to top

Last modified Monday, September 25, 2006.

This web page is for the Fall 2006 offering of Com S 541 at Iowa State University. The details of this course are subject to change as experience dictates. You will be informed of any changes. Please direct any comments or questions to Gary T. Leavens.