Course Title: Apply intermediate object-oriented language skills

Part A: Course Overview

Program: C5394 Diploma of Information Technology Networking

Course Title: Apply intermediate object-oriented language skills

Portfolio: Vocational Education

Nominal Hours: 60

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.

Important Information:

Please note that this course may have compulsory in-person attendance requirements for some teaching activities. 

To participate in any RMIT course in-person activities or assessment, you will need to comply with RMIT vaccination requirements which are applicable during the duration of the course. This RMIT requirement includes being vaccinated against COVID-19 or holding a valid medical exemption. 

Please read this RMIT Enrolment Procedure as it has important information regarding COVID vaccination and your study at RMIT:

Please read the Student website for additional requirements of in-person attendance: 

Please check your Canvas course shell closer to when the course starts to see if this course requires mandatory in-person attendance. The delivery method of the course might have to change quickly in response to changes in the local state/national directive regarding in-person course attendance. 


Course Code




Learning Mode

Teaching Period(s)


City Campus


174T School of VE Engineering, Health & Science

Face-to-Face or Internet

Term1 2020,
Term2 2020,
Term1 2021

Course Contact: Program Manager

Course Contact Phone: +61 3 9925 4468

Course Contact Email:

Course Description

This unit describes the skills and knowledge required to undertake intermediate level programming tasks using an object-oriented programming language.
It applies to programmers in a variety of fields who are required to produce programs in object-oriented languages.

Pre-requisite Courses and Assumed Knowledge and Capabilities


National Competency Codes and Titles

National Element Code & Title:

ICTPRG527 Apply intermediate object-oriented language skills


1. Build applications using the provided language utilities

2. Write programs that interact with a database

3. Write the graphical user interface

4. Debug the application

5. Test the application

6. Create and maintain documentation

Learning Outcomes

Refer to Elements

Overview of Assessment

The assessment is conducted in both theoretical and practical aspects of the course according to the performance criteria set in the National Training Package. Assessment may incorporate a variety of methods including written/oral activities and demonstration of practical skills to the relevant industry standards. Participants are advised that they are likely to be asked to personally demonstrate their assessment activities to their teacher/assessor. Feedback will be provided throughout the course. To successfully complete this course you will be required to demonstrate competency in each assessment task detailed under Assessment Tasks:

Students must pass each of the following assessment tasks to demonstrate competent.

Task 1 Online Quizzes
Task 2  Project 1
Task 3  Project 2

These tasks assess the following Course Learning Outcomes (CLOs):

Assessment Mapping Matrix

 Element/Performance Criteria Covered  Task 1 Task 2  Task 3 
1.1  X
1.6   X  X  X
1.7   X
1.8   X  X

2.1   X
2.2   X
2.3   X
2.4   X
4.1   X

To be deemed competent you must demonstrate an understanding of all aspects required of the competency. Assessment methods have been designed to measure your achievement of each competency in a flexible manner over multiple tasks.