Course Title: Develop object oriented code

Part A: Course Overview

Program: C6110 Advanced Diploma of Computer Systems Engineering

Course Title: Develop object oriented code

Portfolio: SEH Portfolio Office

Nominal Hours: 140

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Course Code




Learning Mode

Teaching Period(s)

Course Contact: Program Manager

Course Contact Phone: +61 3 9925 4468

Course Contact Email:

Course Description

This competency standard unit covers developing, implementing and testing object oriented programming solutions using object orientated programming language. It encompasses following development brief, using appropriate development software, writing code that features classes, inheritance, arrays, and advanced library components and documenting development activities.


Pre-requisite Courses and Assumed Knowledge and Capabilities

The prerequisite competencies for this unit is UEENEED001B Use basic computer applications relevant to a workplace. 

Also, students would normally have passed the C programming component of EEET6745C in their first year.


National Competency Codes and Titles

National Element Code & Title:

UEENEED011B Develop object oriented code


1 Prepare to develop object oriented code.

2 Develop code.

3 Test and document the development of object oriented code.

Learning Outcomes

This unit shall be demonstrated in relation to developing object oriented code will consist of multiple user-classes with each of the following items occurring on at least two occasions:

GUI Components
File I/O
Event handling


Overview of Assessment

Individual Project
Group Project
Practical Lab Exercise
Progress Test
Final Test