Australian National University (ANU)
3 years full-time
The Bachelor of Computing is a flexible three-year degree that equips students with strong fundamentals in programming, software development, and computer systems. Ideal for those seeking careers in software development, cybersecurity, data science, or IT management across any industry.
Applicants must have completed the Australian Senior Secondary Certificate of Education (AQF) or equivalent with a minimum unadjusted selection rank of 70 (guaranteed entry at 80+). Mathematics Methods or equivalent is required as a prerequisite. International applicants need equivalent qualifications such as International Baccalaureate (minimum 30) or ACT scores. English language proficiency is mandatory. Adjustment factors are available for those facing educational disadvantages or personal challenges.
The program comprises 144 units structured across three years. Core requirements include seven compulsory courses: Programming as Problem Solving, Structured Programming, Discrete Mathematical Models, Foundations of Computing, Software Construction, Computer Architecture, and Relational Databases. Students complete 48 units from computing electives and can specialize through one of seven majors (Software Development, Cyber Security, Data Science, Information Systems, Intelligent Systems, Computer Systems, or Human-Centred and Creative Computing). Additional 6 units come from ICT-related courses spanning digital design, GIS, information systems, mathematics, and quantitative research. The remaining 48 units are flexible electives allowing interdisciplinary study.
ANU ranks among the world's finest universities with nearly 100,000 alumni in leadership positions globally. The Bachelor of Computing program is accredited by the Australian Computer Society (when completed with majors in Information Systems, Software Development, or Cyber Security). The program emphasizes both technical excellence and creative problem-solving, preparing graduates for immediate entry into the computing workforce. ANU's flexible approach allows students to combine computing with almost any other discipline through double degrees.
Graduates pursue diverse careers as software developers, programmers, network administrators, systems analysts, business analysts, and web designers/developers across all large and small organizations in both public and private sectors. With 3-5 years of experience, graduates access senior technology and management positions. Computing skills provide competitive advantage in any industry, from finance and healthcare to government and creative industries. Professional membership with the Australian Computer Society is available upon graduation with qualifying majors.