Skip to main content

Home Specialist skills Technology and Software Object–Oriented Analysis and Design

Object–Oriented Analysis and Design

  • bullet point
    Identify and building generalisation hierarchies
  • bullet point
    Design abstract classes, interfaces and inheritance
  • bullet point
    Learn about modelling system behaviour and object state
  • bullet point
    Design and Test activity diagrams
  • bullet point
    Design packages for deployment

Overview

Off the shelf (OTS)

The Object Oriented Analysis and Design course focuses on the fundamental concepts of object orientation and Unified Modelling Language (UML) as part of the software development lifecycle. 

To attend this course should have a basic understanding of programming in an object-oriented language such as Ruby or Javascript. It is a prerequisite to understand the concepts of classes, attributes and operations. This knowledge can be obtained by attendance on the pre-requisite Introduction to Programming course.

Delivery method
Face to face icon

Face to face

Virtual icon

Virtual

Course duration
Duration icon

22.5 hours

Competency level
Foundation icon

Foundation

Pink building representing strand 4 of the campus map
Delivery method
  • face to face icon

    Face to face

  • Virtual icon

    Virtual

Course duration
Duration icon

22.5 hours

Competency level
  • Foundation icon

    Foundation