Mini Map

Object oriented design and implementation

FIT2099

Synopsis

This unit introduces you to object-oriented design principles and their application to the construction of quality software. You will learn the fundamental concepts that underlie modern object-oriented languages, and will learn how to implement your designs using at least one. You will also learn how to use standard notation to illustrate your designs.

Sourced from the Monash Handbook 2026.

Quick facts

Credit points
6
Level
2
Audience
Undergraduate
Type
Coursework
School
Faculty of Information Technology
Handbook year
2026

Prerequisites (10)

What it unlocks (2)

Offerings (4)

  • First semesterClayton · FLEXIBLE / Malaysia · ON-CAMPUS
  • Second semesterClayton · FLEXIBLE / Malaysia · ON-CAMPUS

Listed in 4 areas of study

  • Algorithms and softwareCore units
  • Computational scienceAdvanced computational science units
  • Software engineeringCore units
  • Software engineeringPart C. Software engineering knowledge and application