University of Queensland
3 Years
Gain comprehensive knowledge and practical skills in computer science over 3 years, combining theory with hands-on experience to design, develop and analyse computer-based systems. Perfect for aspiring software engineers, data scientists and technology professionals seeking careers with world-leading tech companies.
Applicants must have completed Queensland Year 12 or equivalent with General English (Units 3 & 4, C) and Mathematical Methods (Units 3 & 4, C). The minimum entry score threshold is ATAR 84 or IB Rank 32. Specialist Mathematics is recommended for increased flexibility. International students must meet English language proficiency requirements (IELTS 6.5 overall or equivalent). Pathway options are available for those not meeting standard entry requirements.
The program covers core computer science fundamentals including Introduction to Software Engineering, Introduction to Information Systems, Discrete Mathematics, and Introduction to Computer Systems. Students learn through lectures, tutorials, seminars and workshops. Specialisation options include: Artificial Intelligence (systems performing tasks requiring human intelligence, machine learning, neural networks); Cyber Security (secure programming, ethical hacking, system protection); Data Science (data processing, analysis and transformation techniques); Programming Theory (compilers, program analysis, verification, programming paradigms); and Scientific Computing. The curriculum emphasises both theoretical foundations and practical application across critical industries.
The University of Queensland is ranked 1st in Queensland for computer science and information systems (QS World University Rankings 2026) and consistently ranks in the top 100 worldwide. With over 50 years of experience teaching computer science, UQ has developed a program in close consultation with industry leaders including Apple, Google, Oracle, Telstra and Microsoft. The university provides solid technological foundations, strong industry connections, and graduates highly sought after by major technology corporations globally.
Graduates pursue diverse careers in the rapidly growing technology sector. Potential roles include Cyber Security Analyst, Data Scientist, Machine Learning Engineer, Software Engineer, Technical Business Analyst, Data Engineer, Statistical Analyst, and Security Architect. With 82.5% of graduates in full-time employment and average salaries of A$72K-A$78K, the field offers significant career growth. Australia's technology workforce is projected to grow to 1.2 million jobs by 2030, with AI anticipated to create 200,000 new jobs by 2030, making this an excellent time to enter the industry.