This document outlines the syllabus for the course CS8592 - Object Oriented Analysis and Design (V-Semester). The objectives of the course are to understand object modeling fundamentals, the Unified Process approach, and designing with UML diagrams. The syllabus is divided into 5 units covering topics like the Unified Process, use case modeling, static UML diagrams, dynamic/implementation diagrams, design patterns, and testing. The outcomes are for students to be able to express software design with UML, identify scenarios based on requirements, transform designs into pattern-based designs, and understand various OO testing methodologies.