Skip to content

Object-Oriented Programming

This course starts with an overview of object oriented principles and the Rational Unified Process.  It then proceeds on with the requirements of analysis using Use Cases. Students will learn how to use these requirements in order to drive the discovery of an object-oriented software architecture in a most interactive way. The emphasis is on how to use the Unified Modeling Language (UML) notation, how to analyze and document user requirements and how to design computer systems that best satisfy requirements. In addition, the following UML diagrams are included; activities, sequence, collaboration, deployment and state diagrams.


By the end of this course, participants will be able to:

  • Explain why Object-Oriented Analysis and Design has become one of the hottest new methods for software engineering
  • Explore the virtually unlimited bounds of Object-Oriented Analysis and Design for solving not only large but also smaller complex software problems
  • Analyze large complex problems
  • Design systems to solve large complex problems
  • Make the paradigm shift from structured analysis to object-oriented analysis

Who Should Attend:

New programmers or programmers migrating to the use of object-oriented programming.

Business & Community Institute

The Business & Community Institute
West Campus
Phone: (517) 483-1857
Additional contact information »

Facebook Twitter 

The Business & Community Institute - Phone: 517-483-1857 - Contact Us