What ATAR Score Do You Need for Computer Science?
A deep dive into Computer Science and IT ATAR requirements, the Mathematical Methods prerequisite trap, and why this degree offers the best salary-to-ATAR ratio in Australia.
The ATAR you need for computer science in Australia ranges from approximately 60.00 to 95.00, but this wide range exists because “computer science” covers several distinct degree types. A Bachelor of Information Technology (IT) at a regional university can require an ATAR as low as 60.00. A pure Bachelor of Computer Science at a mid-tier metropolitan university sits between 75.00 and 82.00. A Bachelor of Advanced Computing or Computer Science at a Group of Eight (Go8) university requires 85.00 to 95.00. The critical factor that limits your options more than your ATAR is your Year 12 subject selection—specifically, whether you took Mathematical Methods.
CS vs. IT vs. Advanced Computing
To understand ATAR requirements, you must first understand that universities do not offer a single “computer science” degree. They offer a tiered system of computing degrees, and the ATAR reflects the academic depth of each tier.
Bachelor of Information Technology (BIT)
This is the most applied and accessible tier. It focuses on using existing technologies—networking, systems administration, basic programming, cyber security operations, and business analysis. It has the lowest ATAR requirements (60–75) and often accepts General Mathematics. It leads to roles like network administrator, systems analyst, or IT support specialist.
Bachelor of Computer Science (BCS)
This is the middle tier, focusing on the theoretical foundations of computing. You will study algorithms, data structures, operating systems, software engineering, and discrete mathematics. It has higher ATAR requirements (75–90) and almost always requires Mathematical Methods. It leads to roles like software developer, software engineer, and systems programmer.
Bachelor of Advanced Computing / Science (Honours)
This is the elite tier, offered primarily by Go8 universities. It includes advanced topics like artificial intelligence, machine learning, computational complexity, and robotics, often with an embedded honours year. It requires the highest ATARs (88–95) and strict math prerequisites. It is the preferred pathway for students targeting research, AI engineering, or elite tech firm roles.
If your goal is simply to work in the tech industry and you have a mid-range ATAR, a BIT is a perfectly respectable and employable choice. If you want to be a software engineer building complex systems from scratch, target the BCS. If you want to work in AI research or autonomous systems, you need the Advanced Computing tier. Do not automatically default to the highest tier you can get into—the workload and dropout rate increase significantly at each level.
ATAR Requirements by University
The table below separates degrees into IT and Computer Science/Advanced Computing to accurately reflect the different entry thresholds. Your ATAR calculation needs to be weighed against these specific degree names.
| University | Degree | Indicative ATAR | Key Notes |
|---|---|---|---|
| Uni of Sydney | B Adv Computing (Honours) | ~95.00 | Highest tier. Elite program. Maths Methods prerequisite. |
| UNSW | B Sci (Computer Science) | ~93.00 | Prestigious. Maths Methods + recommended Extension 1. |
| Monash | B Computer Science (Adv) | ~88.00 | Melbourne Model. High math requirement. |
| Uni of Melbourne | B Science (Computing & SW) | ~85.00 | No direct BCS. Computing is a major in BScience. |
| UQ | B Computer Science | ~85.00 | Queensland’s flagship CS. Maths C (Specialist) assumed. |
| ANU | B IT / B Software Engineering | ~85.00 | Strong research focus. Software Eng has higher math req. |
| Uni of Adelaide | B Computer Science | ~80.00 | Strong program. Maths Methods prerequisite. |
| UTS | B Science (Computing) | ~82.00 | Very strong practical/industry focus in Sydney. |
| QUT | B Computer Science | ~78.00 | Applied focus. Maths Methods assumed. |
| RMIT | B Computer Science | ~75.00 | Highly practical. Strong tech industry links. |
| Griffith Uni | B Computer Science | ~75.00 | See full Griffith ATAR requirements. |
| Macquarie Uni | B IT / B Computer Science | ~75.00 | Flexible options between IT and CS streams. |
| WSU | B Computer Science | ~72.00 | Good value. Strong western Sydney tech hub links. |
| La Trobe | B Information Technology | ~65.00 | Accessible IT pathway. Cyber security major available. |
| Deakin | B Information Technology | ~62.00 | Very accessible. Cloud and cyber security focus. |
| CSU | B Information Technology | ~60.00 | Highly accessible. Multiple campuses and online. |
| Swinburne | B Information Technology | ~60.00 | Excellent industry placements. Strong cyber major. |
The Mathematical Methods Trap
This is the single most important section in this article. More students miss out on their preferred computer science degree because of their maths subject choice than because of their ATAR score.
Here is how the trap works: A student targets a Bachelor of Computer Science at a mid-tier university. They check the website and see “Assumed Knowledge: Mathematics Methods.” They assume “assumed” means “recommended but not required.” They take General Mathematics instead to protect their ATAR, achieve an 80 ATAR, apply for the degree, and receive an offer. In week one of university, they discover that the core curriculum is built on calculus and linear algebra. Students without Methods are either forced to complete a non-credit bridging course (adding months and thousands of dollars to their degree) or they fail the first semester and drop out.
The Reality of “Assumed Knowledge”
In the context of computer science, “assumed knowledge: Mathematical Methods” is a polite fiction. It means you will fail without it. The mathematics underpinning computer science—discrete mathematics, algorithm analysis, linear algebra for machine learning, calculus for physics engines—requires the fluency that only Mathematical Methods provides.
The only exception to this rule is if you are specifically targeting a Bachelor of Information Technology (BIT) at a university that explicitly accepts General Mathematics (like Swinburne, Deakin, or CSU). If you take General Maths, you should only apply to IT degrees, not Computer Science degrees. If you take Mathematical Methods, you can apply to both. Therefore, Mathematical Methods is the strategically superior choice for any student considering a tech career.
The Salary vs. ATAR Mismatch
Computer science is arguably the most financially efficient degree you can study in Australia. The gap between the entry ATAR and the starting salary is larger in tech than in almost any other profession.
- The 60 ATAR Path: Enter a Bachelor of IT at CSU or Swinburne (ATAR ~60). Graduate in 3 years. Enter the workforce as a cyber security analyst or software developer. Starting salary: $70,000 to $80,000. Within 4 years of graduating, salary often exceeds $120,000.
- The 90 ATAR Path: Enter a Bachelor of Advanced Computing at Sydney or UNSW (ATAR ~95). Graduate in 4 years (honours). Enter the workforce as a software engineer at a tier-one firm or major bank. Starting salary: $85,000 to $100,000.
The difference in lifetime earnings between these two paths is not proportional to the 30-point ATAR gap. A skilled developer from Swinburne and a skilled developer from UNSW will eventually converge on similar salary bands ($150,000–$200,000+) once they have 5 to 8 years of experience. The tech industry evaluates what you can build, not where you studied.
Recommended Year 11 & 12 Subjects
To maximise both your ATAR and your university readiness for computer science, your subject selection should follow this hierarchy:
- Mathematical Methods (Non-negotiable for CS): As discussed, this is the gatekeeper. It provides the mathematical foundation for algorithms, data structures, and AI. It also scales well, helping your overall ATAR calculation.
- Software Design and Development / Digital Technologies (Where available): States like NSW offer Software Design and Development. This is the single most useful non-maths subject you can take. It gives you early exposure to programming logic, project management, and computational thinking. Victoria’s Algorithmics (HESS) is similarly valuable.
- Mathematical Specialist / Extension (Highly recommended for Go8): If you are targeting UNSW, Sydney, or Melbourne, Specialist Mathematics or Maths Extension 1/2 provides a significant advantage. It is often listed as “recommended” for Advanced Computing degrees and makes first-year university mathematics significantly easier.
- Physics (Useful, not required): Physics is helpful for students interested in robotics, game engine development, or hardware-software integration. It is not required for standard software engineering.
- English Advanced (Standard minimum): Software engineering requires strong communication skills—for writing documentation, collaborating in teams, and understanding client requirements. English Advanced is preferred by Go8 universities.
CS vs. Engineering vs. Law
Students with strong maths and logic skills often weigh these three high-status degrees. Here is how they compare from a strategic admissions perspective:
- vs. Engineering: Engineering has slightly higher ATAR requirements (75–95 vs 60–95 for CS/IT) and absolutely strict prerequisites (Maths Methods + usually Physics or Chemistry). Engineering is highly regulated (requires Engineers Australia accreditation for registration). CS is entirely unregulated—there is no registration board, no mandatory continuing education, and no legal requirement to have any degree at all to call yourself a software engineer. This makes CS faster to enter and more flexible, but also means you must rely on your portfolio and skills rather than a protected professional title.
- vs. Law: Law has significantly higher ATAR requirements (85–99+) and no subject prerequisites. Law is a 4-year degree (or 5–6 as a double). CS is a 3-year degree (or 4 with honours). Law starting salaries ($60k–$75k) are notably lower than CS starting salaries ($75k–$95k). However, law salaries scale differently over a 20-year career, particularly at the partner level in top-tier firms. Law is text and verbal reasoning; CS is logic, mathematics, and spatial-system thinking.
Alternative Pathways
The tech industry’s lack of formal registration requirements makes it the most pathway-friendly profession in Australia. If your ATAR is not where you need it to be, the tech sector genuinely does not care.
The TAFE Diploma Route
A Diploma of Information Technology, Diploma of Software Development, or Diploma of Cyber Security requires no ATAR, takes 1 to 2 years, and provides up to one year of credit toward a Bachelor of IT at most universities. This is a highly cost-effective route that also gives you practical, job-ready skills. Many students complete a diploma, work for a year, and then finish their degree part-time while earning a full-time salary.
The Internal Transfer Route
Enter a Bachelor of IT with a lower ATAR (e.g., 65 at Deakin or Swinburne). Complete your first year with a GPA of 6.0+ (Distinction average). Apply for an internal transfer into the university’s Bachelor of Computer Science. This is a standard and well-trodden pathway.
The Self-Taught / Bootcamp Route
Unlike law or medicine, you can become a software developer without any university degree. Coding bootcamps, self-directed learning through online platforms, and building a public GitHub portfolio can lead directly to employment. While some corporate graduate programs still require a bachelor’s degree, the startup and SME tech sectors are entirely skills-based. For more on navigating the system without a high ATAR, read our guide on alternative pathways to university in Australia.
Frequently Asked Questions
The ATAR you need for computer science in Australia ranges from approximately 65.00 to 95.00, depending heavily on the type of degree and the university. A Bachelor of Information Technology (a more applied degree) at regional universities can require as low as 60.00 to 70.00. A pure Bachelor of Computer Science at mid-tier metropolitan universities generally requires 75.00 to 82.00. A Bachelor of Advanced Computing or Computer Science at a Group of Eight (Go8) university requires 85.00 to 95.00.
While not universally mandated, Mathematical Methods is effectively a strict prerequisite for any serious computer science degree. Universities like UNSW, University of Melbourne, Monash, and UQ formally require or strongly assume Mathematical Methods. If you do not take it, you will be excluded from these programs or forced to complete a bridging course. General Mathematics is only accepted for Bachelor of Information Technology degrees, not pure Computer Science degrees.
Compared to other high-paying STEM fields, computer science is moderately accessible. It is generally easier to get into than engineering or law, which often have higher ATAR floors and more rigid prerequisites. However, the top-tier programs at Go8 universities are highly competitive. The real challenge in computer science is not getting in, but completing the intensive mathematics and programming-heavy curriculum, which has a relatively high dropout rate compared to other degrees.
Computer Science is a rigorous, mathematically focused discipline that studies algorithms, data structures, software engineering, and the theoretical foundations of computing. IT (Information Technology) is more applied, focusing on using existing technologies to solve business problems (networking, systems administration, basic programming, support). Computer Science degrees have higher ATAR requirements and stricter math prerequisites, but lead to deeper software engineering and AI roles. IT degrees have lower entry requirements and lead to roles like network administration, cyber security analysis, and tech support.
Yes. The tech industry is one of the few sectors in Australia where skills outweigh prestige. A graduate from a regional university with a Bachelor of IT (entered with an ATAR of 65) who has a strong GitHub portfolio, internship experience, and solid coding skills will often secure a higher starting salary than a graduate from a Go8 university with an ATAR of 90 who has no practical experience. Software engineering salaries regularly start at $75,000 to $90,000+ regardless of which university you attended.
Key Takeaways
- ATARs range from 60 to 95: IT degrees are the most accessible (60–75), pure CS sits in the middle (75–90), and Advanced Computing at Go8 universities sits at the top (88–95).
- Mathematical Methods is effectively mandatory for CS: Do not let the word “assumed” fool you. Without Methods, you cannot succeed in a true Computer Science degree. Only take General Maths if you are specifically targeting an IT degree.
- The ROI is exceptional: No other profession offers such high starting salaries ($75k–$95k) for ATARs in the 60–75 range. A low ATAR does not mean a low salary in tech.
- Know the CS vs. IT split: Choose IT if you want to apply technology in business. Choose CS if you want to build technology from scratch. Your ATAR target and math requirements change based on this choice.
- Pathways are abundant: TAFE diplomas, internal transfers, and self-taught routes are all valid in tech. The industry hires based on what you can code, not your ATAR.
- Build a portfolio early: Unlike psychology or teaching, tech employers actively want to see your work. Start a GitHub account and build projects while still in high school.
Disclaimer: ATAR requirements published here are indicative and based on recent admission cycles. Computing degree structures, names, and prerequisites change frequently as universities update their curricula to match industry trends (e.g., adding AI majors). Always verify current entry requirements directly with the relevant university. This article does not constitute individual admission advice.

