Object Oriented Design

Unit Code: IFQ563

Contact hours:

Unit Description

Object Oriented Design is a methodology that identifies potential objects and classes by analysing programming models, allowing you to solve complex problems with real-world implications. Basing software design on entities that exist in the real world maximises the chance that software architecture will age and evolve gracefully, primarily because the choice of objects remain stable.

In this unit you will learn about and apply standard software design principles such as SOLID, DRY, KISS and YAGNI. Crucially, you will learn how such designs are professionally communicated and used as part of agile design processes.

This is a 6 credit point micro unit.

See all our units

Explore the range of units QUT Online has to offer.

Contact Us

Speak to a Course Consultant on 1300 104 196 to discover the right study option for you.

Contact us