Graduate Diploma in Information Technology
Royal Melbourne Institute of Technology
About
GD188 -- Graduate Diploma in Information TechnologyThe Graduate Diploma in Information Technology is embedded within Master of Information Technology program.
It is designed for non-computing graduates who wish to make a career change and enter into the ever evolving ICT industry.
This program is also suitable for IT graduates who wish to upskill to enhance your career prospects.GD188 - Graduate diploma in Information Technology is an interim award within MC208- Master of Information Technology program.
Upon completion of the first year of the program (96 credit points), including core courses, you will be eligible to exit the program with the Graduate Diploma in Information Technology (GD188).This program develops a skill set that spans from theoretical and algorithmic foundations to cutting-edge developments in computing.
As a graduate of this program, you will be knowledgeable and creative;
have excellent programming skills;
be capable of designing, implementing and maintaining complex software systems;
and be able to readily adapt to new advances in the rapidly changing information technology environment and/or continue towards a research degree.The ISYS1117 Software Engineering Fundamentals course simulates realistic work situations where you will have the opportunity to learn, apply and demonstrate professional software project management practice.
You will work in a team on a software engineering project, interacting with a professional software project manager.This program is delivered on campus;
some courses may be available online.
Structure
All courses listed may not be available each semester
Year One of the Program
Complete the following Six (6) Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Programming Fundamentals | 12 | COSC2531 | City Campus |
Software Engineering Fundamentals | 12 | ISYS1117 | City Campus |
Database Concepts | 12 | ISYS1055 | City Campus |
IT Infrastructure and Security | 12 | COSC2737 | City Campus |
Advanced Programming | 12 | COSC1295 | City Campus |
Usability Engineering | 12 | COSC1182 | City Campus |
Select and Complete One (1) Course from Advanced Topics Options. Please refer to the list of Advanced Topics Option courses at the end of this program structure.
Select and Complete One (1) Course from Program Options or Advanced Topics Options. Please refer to the list of Program Option courses and Advanced Topics Option courses at the end of this program structure.
ANDProgram Option Courses
List of Program Option Courses
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Governance and Change in Digital Business | 12 | INTE2412 | City Campus |
Digital Strategy | 12 | INTE1030 | City Campus |
Digital Innovation | 12 | INTE1014 | City Campus |
Advanced Topics in Cryptography | 12 | INTE1127 | City Campus |
Practical Data Science | 12 | COSC2670 | City Campus |
Database Applications | 12 | ISYS1101 | City Campus |
Advanced Topics Option Courses
List of Advanced Topics Option Courses
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Big Data Management | 12 | COSC2636 | City Campus |
Big Data Processing | 12 | COSC2637 | City Campus |
Cloud Computing | 12 | COSC2640 | City Campus |
Cloud Infrastructures | 12 | COSC2642 | City Campus |
Cloud Security | 12 | INTE2401 | City Campus |
Computer and Internet Forensics | 12 | COSC2302 | City Campus |
Cryptography for Cyber Security | 12 | INTE1125 | City Campus |
Data Mining | 12 | COSC2111 | City Campus |
Database Systems | 12 | COSC2407 | City Campus |
Foundations Distributed Computing | 12 | COSC1170 | City Campus |
Games and Artificial Intelligence Techniques | 12 | COSC2528 | City Campus |
iPhone Software Engineering | 12 | COSC2472 | City Campus |
Web Search Engines and Information Retrieval | 12 | ISYS1078 | City Campus |
Knowledge and Data Warehousing | 12 | ISYS1072 | City Campus |
Mobile Application Development | 12 | COSC2347 | City Campus |
Object Oriented Software Design | 12 | ISYS1083 | City Campus |
Secure Electronic Commerce | 12 | INTE1070 | City Campus |
Network Programming | 12 | COSC1176 | City Campus |
Software Requirements Engineering | 12 | COSC2275 | City Campus |
Systems Architecture | 12 | ISYS1088 | City Campus |
Web Services | 12 | COSC2279 | City Campus |
Artificial Intelligence | 12 | COSC1125 | City Campus |
Electronic Commerce and Enterprise Systems | 12 | COSC2354 | City Campus |
Software Testing | 12 | ISYS1085 | City Campus |
Web Development Technologies | 12 | COSC2277 | City Campus |
Information Systems Risk Management | 12 | INTE2396 | City Campus |
Evolutionary Computing | 12 | COSC2033 | City Campus |
Programming Internet of Things | 12 | COSC2755 | City Campus |
Entry requirements
This program is not available for direct entry. Entry to this program is via MC208 Master of Information Technology as an intermediate exit point.
Students in the MC208 program who wish to exit the Masters before completion, may be eligible to take out the intermediary award of GD188 Graduate Diploma in Information Technology.
Learning outcomes
You are expected to develop the following Program Learning Outcomes:
Enabling Knowledge
You will gain skills as you apply knowledge with creativity and initiative to new situations. In doing so, you will:
- Demonstrate mastery of a body of knowledge that includes recent developments in computer science and information technology;
- Recognise and use research principles and methods applicable to computer science and information technology.
Critical Analysis
You will learn to accurately and objectively examine, and critically investigate computer science and information technology (IT) concepts, evidence, theories or situations, in particular to:
- Analyse and model complex requirements and constraints for the purpose of designing and implementing software artefacts and IT systems;
- Evaluate and compare designs of software artefacts and IT systems on the basis of organisational and user requirements.
Problem Solving
Your capability to analyse complex problems and synthesise suitable solutions will be extended as you learn to:
- Design and implement software solutions that accommodate specified requirements and constraints, based on analysis or modelling or requirements specification.
Communication
You will learn to communicate effectively with a variety of audiences through a range of modes and media, in particular to:
- Interpret abstract theoretical propositions, choose methodologies, justify conclusions and defend professional decisions to both IT and non-IT personnel via technical reports of professional standard and technical presentations.
Team Work
You will learn to work as an effective and productive team member in a range of professional and social situations, in particular to:
- Work effectively in different roles, to form, manage, and successfully produce outcomes from collaborative teams, whose members may have diverse cultural backgrounds and life circumstances, and differing levels of technical expertise.
Responsibility
You will be required to accept responsibility for your own learning and make informed decisions about judging and adopting appropriate behaviour in professional and social situations. This includes accepting the responsibility for independent life-long learning and a high level of accountability. Specifically, you will learn to:
- Effectively apply relevant standards, ethical considerations, and an understanding of legal and privacy issues to designing software applications and IT systems.
Institution
