CTIS 222 Object Oriented Analysis and Design
|
The object-oriented (OO) modelling, which manages the complexity inherent in many different kinds of systems, has proven to be a very powerful and unifying concept. The course describes fundamental principles of OO modeling, foundations of evolutionary requirements analysis, and the principles and guidelines on OO analysis and design. Topics include the specification of software requirements, OO analysis approaches, dynamic and static modeling with the Unified Modeling Language (UML v2.X), OO design, and software implementation concerns. Moreover, the course not only describes the assessment of the qualities of object design alternatives but also introduces the mapping of design artifacts to the source code. This hands-on course is designed for students with Java background.
Credit units: 3 ECTS Credit units: 5, Prerequisite:
CTIS 221 or CTIS 251.
|
|
|
Bilkent University Main Page
Last regenerated automatically on October 1, 2024 by OAC - Online Academic Catalog Software
|
|