This document provides an overview of key topics in object-oriented analysis and design that will be covered, including iterative development processes like the Unified Process, UML notation, requirements analysis, OOA/D principles, design patterns, and more. It discusses thinking in terms of objects and their services and responsibilities. Homework is assigned to define and discuss use cases, domain models, interaction diagrams, and class diagrams. Students are responsible for all material in Chapter 1.