Resources

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

  1. Miscellaneous Resources: about the course, Object-Oriented Analysis and Design, Object-Orientation (in general), Java, and formal methods.
  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, Object-Oriented Analysis and Design, Object-Orientation (in general), Java, and formal methods in general.

Course Resources

Object-Oriented Analysis and Design

Object-Orientation (in general) and OO Languages

Java Resources

Formal Methods Resources

Return to top

Reserve List

To check out one of these (for a few hours or days), go to the Parks library reserve desk. Take along the call number and title, or look up Com S 362 there.

Reserved Texts

Required

Author Larman, Craig
Title Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
Publisher Upper Saddle River, NJ: Prentice Hall PTR, c2001.
Call Number QA76.9 O35 L37 2001
Author Arnold, Ken, James Gosling, and David Holmes
Title The Java programming Langauge (3rd ed.)
Publisher Upper Saddle River, NJ: Addison-Wesley, c2000.
Call Number QA76.73 J38 A76 2000

Recommended

Author Fowler, Martin, with Kendall Scott
Title UML Distilled Third Edition: A Brief Guide to the Standard Object Modeling Language
Publisher Reading, MA : Addison-Wesley, c2003.
Call Number QA76.9 O35 F694 2003
Author Alan Shalloway and James R. Trott
Title Design Patterns Explained: A New Perspective on Object-Oriented Design
Publisher Boston, MA : Addison-Wesley, c2002.
Call Number QA76.9 O35 S52 2002

Return to top

Last modified Thursday, March 17, 2011.

This web page is for the Fall 2004 offering of Com S 362 at Iowa State University. The details of this course are subject to change as experience dictates. Students will be informed of any changes. Please direct any comments or questions to the course staff.