English Arabic French German Italian Portuguese Russian Spanish

ITCP 230 - System Modelling in Object Oriented Design and Analysis


This course will introduce the skills in analyzing requirements and performing system modelling for an application using the object-oriented paradigm. It will focus strongly on the practical aspects of object- oriented analysis and design. Topics include developing the initial structural model from a set of requirements, performing the dynamic modelling to produce the basic design of a system, implementing a dynamic model in Java and others.

The learning outcomes of this course are:

  • Identifying the classes, their attributes and hierarchical relationships
  • Developing the initial structural model for a set of requirements
  • Developing a structural model with the Unified Modelling Language
  • Creating dynamic models of a system with a modelling language

Pre-Requisites: ITCP 101, ITCP 121

Textbook: Object-Oriented Analysis and Design with Applications (3rd Edition) Hardcover – April 30, 2007 by Grady Booch (Author), Robert A. Maksimchuk (Author), Michael W. Engle  (Author)

[button type="info" target="_self" link="javascript:history.back()" icon="info-sign"]Back to courses[/button]
  • 2512 Chambers Road, Suite 107,
  • Tustin, CA92780, USA
  • 1 (949)-501-3701
  • This email address is being protected from spambots. You need JavaScript enabled to view it.

Send Us A Message

  Mail is not sent.   Your email has been sent.
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. Cookie policy. I accept cookies from this site. Agree