This document provides an overview of an Object Oriented Analysis and Design course using UML. The course aims to teach software professionals the Unified Modeling Language and object oriented methodology. It will cover UML notation, processes, and tools through a series of modules. The modules will introduce UML concepts and diagrams including use case diagrams, class diagrams, state diagrams, and more. The course objectives are to understand UML and orient towards object oriented analysis and design.