Design the technologies of the future. Every day, technology becomes more essential to the way we live, work and play. This creates huge demand for people who understand the 'how and why' of computing, and have the skills to design, build and manage the technologies of the future.
In this program you will:
Introductory courses (7) 84 units
CSC100 Computer Science Project and Ethics
ENG103 Introduction to the Internet of Things
ICT110 Introduction to Data Science
ICT112 Programming Fundamentals
ICT120 Computer Networks
MTH103 Introduction to Applied Mathematics
SEC100 Foundations of Computer Security
Developing courses (8) 96 units
CSC200 Computer Organisation and Operating Systems
CSC201 Data Structures and Algorithms
CSC202 Mobile App Project
ICT211 Database Design
ICT220 Wireless Communications
ICT221 Object-Oriented Programming
MTH212 Discrete Mathematics
SEC200 Cyber Security
Graduate courses (5) 60 units
CSC300 Practical Machine Learning
CSC303 Cloud and DevOps
ENG302 Engineering Project Management
ICT342 ICT Industry Project
SEC300 Cyber Security and Threat Intelligence
Electives (4) 48 units
Select a total of 48 units from the undergraduate elective course options.
Admission Requirements | |
---|---|
Academic Entry Requirements | Students must be at least 17 or have completed Year 12 or equivalent. |
Language Requirement | |
---|---|
IELTS Score (Minimum) | Overall score of 6.0 with a minimum of 5.5 in each subtest |
TOEFL-IBT Score (Minimum) | Overall score of 76 with a minimum score of 18 for writing |
PTE Score (Minimum) | Overall score of 50 with no subscore less than 50 |
Career opportunities