Duration
1 Years (Full Time) or 2 Years (Part Time)
Modes of Delivery
Face to Face or Online
Intake
TBA
Fees
$24,000 AUD (Domestic student) $24,000 AUD (International student)
Total Units
8 Units
AQF Level
Level 8 – Graduate Diploma
Accreditation
Subject to TEQSA Accreditation
CRICOS Code
Subject to CRICOS Approval
Overview
The Graduate Diploma of Computer Science (GDCS) builds on the Graduate Certificate by providing broader and deeper knowledge across essential areas of computing. This program is designed for those who want to strengthen their technical skills and gain a more comprehensive understanding of computer science applications.
As an AQF Level 8 qualification, the GDCS is ideal for professionals aiming for mid-level roles in the IT sector or for students who wish to advance towards a master’s degree. The curriculum is informed by industry trends and benchmarked against leading institutions to ensure relevance, quality, and alignment with the professional standards of the Australian Computer Society (ACS). (Note: Professional accreditation by ACS will be sought following TEQSA registration and initial course delivery).
Graduates may exit with the Graduate Diploma qualification or continue into the Master of Computer Science, which offers advanced study in areas such as artificial intelligence, data science, cybersecurity, and cloud computing, preparing students for leadership roles in the digital economy.
-
TEQSA Accreditation Status: This course is currently under initial accreditation assessment by the Tertiary Education Quality and Standards Agency (TEQSA).
- Enrolment: This is a nested course. The Institute intends this course to be an exit point only for students enrolled in the Master of Computer Science course. No separate intake is planned for this course.
Duration
Full Time Study – 1 Years (8 units per year)
Or
Part Time study – 2 Years (4 units per year)
Delivery Mode
The Graduate Diploma of Computer Science program will be delivered using multiple modes to cater to the diverse needs of students in compliance with legislation and maintaining alignment with TEQSA standards. The delivery modes include:
Face-to-Face (On-Site): Traditional classroom-based teaching on campus for students who prefer direct interaction with lecturers and peers. The proposed delivery site is Level 9, 123 Lonsdale Street Melbourne, Victoria, 3000
E-Learning (Online): High-quality online learning resources, recorded and live lectures, and interactive virtual tools to support remote learning.
Mixed/Blended: A combination of face-to-face and online learning to integrate the best aspects of both modalities to provide flexibility and enhanced engagement.
Intake
Intake information will be published following registration approval from the regulator and prior to the commencement of student recruitment.
Academic Requirements:
a) Applicants should have successfully completed a bachelor’s degree (AQF 7) or higher from a recognised university or higher education institution in any discipline;
For domestic students, we may consider:
b) completion of an associate degree or Advanced Diploma (AQF 6) from a recognised university or higher education institution in any discipline or equivalent is required. Additionally, applicants must have a minimum of two years of full-time managerial and/or professional work experience in a related field completed within the last three years. Applicants need to demonstrate that their work experience is relevant, current, and equivalent to the learning outcomes of a bachelor’s degree. An official written reference from the current employer should be provided to describe the current duties and their relevance to this course, OR
c) at least three years of full-time managerial or professional experience in a related field, completed within the last three years. Applicants need to demonstrate that their work experience is relevant, current, and equivalent to the learning outcomes of a bachelor’s degree. An official written reference from the current employer should be provided to describe the current duties and their relevance to this course, OR
d) an experience of at least five years working in a related field on a full-time basis, completed within the last three years. Applicants need to demonstrate that their work experience is relevant, current, and equivalent to the learning outcomes of a bachelor’s degree. An official written reference from the current employer should be provided, describing the current duties and their relevance to this.
English Language Requirements:
Applicants from a non-English speaking background must satisfy English language requirements as follows:
Table 1: List of English tests that Johnston Institute accepts
| English Test | Minimum Result Requirements |
|---|---|
| IELTS (International English Language Testing System) – Academic | 6.5 with no band less than 6.0 |
| PTE Academic | 62 or better with no band less than 54 |
| TOEFL CBT (Computer Based Test) | 225 with no band less than 19 |
| TOEFL iBT (Internet Based Test) | 86 with no band less than 19 |
| Cambridge English: CAE (Certificate in Advanced English) / CPE (Certificate in Proficiency of English) | 176 or better |
JI will not accept online/at-home versions of any of the following English language proficiency tests:
- IELTS Indicator / IELTS Online
- TOEFL iBT Home Edition
- PTE Academic Online
Note: The English language proficiency test must be completed within two years of the student’s course commencement.
The Graduate Diploma of Computer Science comprises 8 core units that extend the knowledge gained in the Graduate Certificate. This qualification offers broader coverage of key computer science domains, preparing students for mid-level professional roles or further study in the Master of Computer Science.
Units in Graduate Diploma of Computer Science
| Unit Code | Unit Name | Credit Point | Pre-Requisites |
|---|---|---|---|
| CS500 | Mathematics and Logic for Computer Science | 6 | Nil |
| CS501 | Fundamentals of Computer Systems | 6 | Nil |
| CS502 | Programming Fundamentals | 6 | Nil |
| CS503 | Data Management Principles | 6 | Nil |
| CS504 | Operating Systems | 6 | CS501 |
| CS505 | Professional Development and Workplace Ethics in Computer Science | 6 | Nil |
| CS506 | Data Structures and Algorithms | 6 | CS502 |
| CS507 | IT Project Management | 6 | Nil |
| Total | 48 |
Course Learning Outcome
1. Critically analyse and address complex problems in computer science by applying established methodologies and integrating comprehensive technical knowledge.
2. Apply well-developed judgment and advanced knowledge to lead the design and implementation of practical solutions by keeping informed of industry trends.
3. Communicate advanced knowledge, skills and ideas to specialised and non-specialised audiences and collaborate effectively in team environments.
4. Critically evaluate advanced technologies, theories, and methodologies in computer science to make informed and strategic decisions based on evidence and critical reflection
5. Demonstrate leadership in applying ethical principles and relevant standards to guide the design, development, and deployment of computer systems and applications by considering professional and societal responsibilities.
Career Outcome
The Graduate Diploma of Computer Science equips students with advanced technical knowledge and applied skills across core areas of computing. Graduates are prepared for mid-level professional roles or progression into further study at the master’s level.
With a strong focus on practical application, this qualification is suited to individuals seeking to transition into the IT sector or to advance within their current field. Career opportunities may include:
- Database Administrator: Responsible for managing and maintaining databases, as well as ensuring data integrity, performance, security, and troubleshooting. During the Data Management Principles unit, graduates are directly prepared for this role by providing them with the skills necessary to organise, store, and retrieve data effectively.
- Software Developer: Develops applications and software solutions, often as part of a team. A software developer is responsible for writing, debugging, and maintaining the source code of software applications. Software development requires a comprehensive understanding of computer systems, programming fundamentals, data structures, and algorithms.
- IT Project Coordinator: Manage resources, timelines, and staff to ensure IT projects are completed efficiently and effectively within an organisation. In addition to offering graduates the necessary skills to lead projects, the IT Project Management unit provides them with a broad understanding of technology.
- Quality Assurance Tester: Responsible for automating and manually testing software applications and systems to ensure they comply with quality standards before being sold. It is essential to have a thorough understanding of programming, data structures, and operating systems to test and troubleshoot software effectively.
- Technical Support and System Administrator: Responsible for providing technical support and ensuring computer systems are set up and operating correctly. This role involves configuration, troubleshooting software and hardware issues, documenting solutions, and maintaining system performance. Graduates with a strong understanding of programming and computer systems are well-equipped to diagnose and resolve user issues efficiently and ensure the smooth functioning of IT systems. Knowledge from the Fundamentals of Computer Systems unit prepares them to handle a wide range of technical challenges.
Fees and Charges
Fees (Domestic and International Student)
| Unit Code | Unit Name | Credit Points | Unit Fee |
|---|---|---|---|
| CS500 | Mathematics and Logic for Computer Science | 6 | $3,000 |
| CS501 | Fundamentals of Computer Systems | 6 | $3,000 |
| CS502 | Programming Fundamentals | 6 | $3,000 |
| CS503 | Data Management Principles | 6 | $3,000 |
| CS504 | Operating Systems | 6 | $3,000 |
| CS505 | Professional Development and Workplace Ethics in Computer Science | 6 | $3,000 |
| CS506 | Data Structures and Algorithms | 6 | $3,000 |
| CS507 | IT Project Management | 6 | $3,000 |
| Total** | 48 | $24,000 | |
**The total course fee is based on the Year 1 fee and is indicative only, as fees may be increased annually, for more details regarding fees and refunds, please refer to the Student Fees and Refund Policy.
Non-tuition Fees
| Application for Admission Fee | $250 |
| Change of Enrollment Fee | $100 |
| Replacement of Student ID Card | $20 |
| Re-Issuance of Testamur | $50 |
| Credit Card Surcharge | At cost |
| Late Payment Fee | $100 |
| Study Outcome Reassessment Fee | $50 |
Students with appropriate postgraduate studies or equivalent professional experience may qualify for Recognition of Prior Learning (based on the Recognition of Prior Learning (RPL) Policy) into the Master of Computer Science program. It will be decided on a case-by-case basis whether to grant credit for prior learning. Also, for this course, the RPL for elective units is only offered for specialised IT-related units.