TR    EN

Object-Oriented Analysis and Design (SE 321) Course Details

Course Name: Object-Oriented Analysis and Design
Code: SE 321
Pre-requisite Course(s): COMPE 225
Objective: The objective of this course is to provide students to gain knowledge and skills to perform object-oriented software analysis and design.
Content: Fundamentals of object-orientation. Object-oriented (OO) modeling using UML. Experimentation in OO analysis: identification of use cases and objects. Experimentation in OO design: class hierarchies. Implementation in OO programming. Design Pattern (overview). Case study to reinforce the underlying concepts. Note: No particular software development process is prescribed in the course. However, the key process activities followed will be the Unified Software Development Process (USDP).
Term: Autumn
Theory: 3
Application: 0
Laboratory: 0
Credit: 3
ECTS Course File: Course File
Course File: Course File