Overview

This unit introduces students to object-oriented design principles and their application to the construction of quality software. Students will learn the fundamental concepts that underlie modern object-oriented languages, and will learn how to implement their designs using at least one. Students will also learn how to use standard notation to … For more content click the Read More button below.

Offerings

S1-01-CLAYTON-ON-CAMPUS
S1-01-MALAYSIA-ON-CAMPUS
S1-FF-CLAYTON-FLEXIBLE
S2-01-CLAYTON-ON-CAMPUS
S2-01-MALAYSIA-ON-CAMPUS

Rules

Enrolment Rule

Contacts

Chief Examiner(s)

Ms Robyn McNamara

Unit Coordinator(s)

Dr Jasbir Kaur Dhaliwal

Notes

IMPORTANT NOTICE:
Scheduled teaching activities and/or workload information are subject to change in response to COVID-19, please check your Unit timetable and Unit Moodle site for more details.

Teaching approach

Active learning

Assessment

1 - In-semester assessment
2 - Examination (2 hours and 10 minutes)

Scheduled and non-scheduled teaching activities

Laboratories
Lectures

Workload requirements

Workload

Availability in areas of study

Advanced computer science
Computational science
Software development
Software engineering