Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program provides comprehensive expertise in computer systems and the processes behind software creation and upkeep.
It explores contemporary computing, beginning with essential programming and theoretical foundations before allowing specialization in computer science, cybersecurity, or software engineering.
You'll employ C and Java to grasp key principles like object-oriented programming and algorithmic thinking. Linux proficiency is developed progressively, from introductory to advanced levels throughout the curriculum.
Structured for computing careers, this degree benefits from Curtin's industry collaborations that enhance course relevance and offer placement opportunities to qualified final-year students.
The major delivers thorough understanding of software architecture, algorithm evaluation, AI, computer networks, database systems, and graphical computing.
You'll acquire the expertise to develop operating systems and create programming languages. With its mathematical foundation, computer science emphasizes logical thinking and analytical reasoning.
Students from different countries should have qualifications equivalent to Australian Year 12 and a scaled mark of at least 50 in English, Literature, or English as an Additional Language or Dialect.
IELTS (International English Language Testing System) - Listening, Reading, Writing, and Speaking - 6.0; Overall band score 6.0; TOEFL Score: 79 (overall); Reading 13; Listening 13; Speaking 18; Writing 21; Pearson Test of English - Listening, Reading, Writing, and Speaking - 50; Overall band score 58; TOEFL (Test of English as a Foreign Language) and PBT (Paper Based Test) - 570 and 4.5 in TWE; C1 Advanced Formerly known as Cambridge English: Advanced (CAE) 176 with 169 in Reading, Writing, Listening and Speaking. C2 Proficiency Formerly known as Cambridge English: Proficiency (CPE) 190 with 176 in Reading, Writing, Listening and Speaking.