Object-Oriented Analysis & DesignCoursesCSCA 5428 Object-Oriented Analysis and Design: Foundations and ConceptsCSCA 5438: Object-Oriented Analysis and Design: Patterns and PrinciplesCSCA 5448: Object-Oriented Analysis and Design: Practice and ArchitectureTotal: 3 credits