Bachelor degree with a major in Computer Science or equivalent with a minimum GPA of 4.5 or Graduate Diploma in Computer Science.
IELTS: Overall 6.5, Reading 6, Listening 6, Speaking 6, Writing 6
TOEFL: Overall 79, Reading 13, Listening 13, Speaking 18, Writing 21
Pearson: Overall 58, Reading 50, Listening 50, Speaking 50, Writing 50
C1 Advanced: Overall 176, Reading 169, Listening 169, Speaking 169, Writing 169
Experiment and innovate in computer science
Our Master of Computer Science has a major research component and projects are supervised by leading academics from world-class research groups. Their fields of expertise include computer vision, evolutionary computation, distributed systems, computer networks, high-performance computing, formal verification and systems modelling.
What will you do
Build advanced technical knowledge and skills.
Learn to design and construct large software systems.
Propose and conduct an advanced research project.
Deliver a report and public presentation on your work.
Foundational programming skills and familiarity with at least one object-oriented programming language are required to enter the program. Our assignments are usually written in Java or C++.
Where could it take you
High-performing graduates may be able to proceed to further research study. You could take gaming environments to a whole new level. You could break ciphers or automate cloud security analyses. Perhaps you’ll develop interfaces for the visually impaired. A master degree will give you a competitive edge in all sorts of exciting computer science careers.
CRICOS: 001330G
More info: Click here
Core courses
To satisfy the requirements for Core courses students must complete courses to the value of 3 units.
All of the following courses must be completed:
Course Title
Specialised Programming
Research project
To satisfy the requirements for Research project students must complete courses to the value of 15 units.
All of the following courses must be completed:
Course Title
Master Computer Science Research Project - Part A
Master Computer Science Research Project - Part B
Electives
To satisfy the requirements for Electives students must complete courses to the value of 30 units.
Courses to the value of 30 units from the following:
Students must choose one elective from each of the following streams:
Computer Security Stream
Course Title
Mobile and Wireless Systems
Secure Software Engineering
Data and Information Management Stream
Course Title
Distributed Databases & Data Mining
Introduction to Statistical Machine Learning
Networks Stream
Course Title
Mobile and Wireless Systems
and
Courses to the value of 21 units from the following:
Course Title
Software Architecture
Special Topics in Computer Science A
Special Topics in Computer Science B
Software Process Improvement
Mobile and Wireless Systems
Distributed Databases & Data Mining
Advanced Algorithms
Modelling and Analysis of Complex Systems PG
Search Based Software Engineering
Event Driven Computing
Secure Software Engineering
Introduction to Quantum Computing
Applied Machine Learning
Applied Natural Language Processing
Computational Engineer, Computational Scientist, Computer Game Designer, Computer Hardware Engineer, Computer Programmer, Computer Scientist, Defence Scientist, IT Manager, Scientist, Systems Programmer, Internet Consultant, Multimedia / Web Designer, Software Specialist, Software Developer.
Overseas student health cover: $609 per year