Undergraduate
Bachelor of Advanced Computer Science (Honours)
Embrace technological challenges and devise innovative solutions to transform the way we live.
Majors available

Artificial Intelligence
Studying Artificial Intelligence will equip you with the skills and knowledge to understand, evaluate, design and implement artificial intelligence systems.

Computing and Data Science
The knowledge and practical skills in data science technologies for data collection, cleaning, conversion, analysis, visualisation, interpretation, storage, search, synthesis and cloud management.

International Cybersecurity
This course prepares you for specialist cybersecurity roles with a global perspective.
The learning experience
Careers and further study
Career opportunities
- Management consultant
- AI or cybersecurity specialist
- Data scientist
- Data architect
- Software developer
Entry requirements
Admission requirements
To be considered for this course you need to:
- achieve a minimum ATAR of 92
- demonstrate English language competence
- completed prerequisite: Mathematics Methods ATAR
View our admission requirements for specific information, depending on your education history.
Direct Pathway information
If you have a professional career in mind, take advantage of one of our Direct Pathways. A Direct Pathway gives you an assured place in one of our postgraduate professional courses (such as Law, Engineering or Medicine) from the start of your studies with us. The pathways combine a range of undergraduate and postgraduate courses, providing you with a clearer direction to your career of choice.Admission entry to UWA
We offer a number of other pathways for you to gain entry into our undergraduate degrees if you do not meet the standard admission requirements. Learn more about our admission entry pathways.
About the Bachelor of Advanced Computer Science
From mobile data and cloud computing to artificial intelligence and advanced software development, UWA’s Advanced Bachelor of Computer Science (Honours) gives you the tools and techniques to embrace technological challenges and devise innovative solutions to transform the way we live.
Why study Advanced Computer Science
- Working alongside industry partners and inspiring researchers and fellow students will give you hands-on experience and connections with future employers working on real-world projects
- You’ll develop key personal, communication, problem-solving,creative and project-based skills valued in the modern workplace
- Your in-demand skills in computer science will give you an edge in almost any industry and workplace setting, and your specialised knowledge in AI, cybersecurity or data science will set you apart as an expert in these growing fields
Quick details
- 92
- February and July
- 4 years full-time
- 102867M / 102868K
You'll learn to
- apply discipline-specific knowledge to identify and overcome business challenges and help organisations achieve their goals
- develop the cognitive, technical and research skills for lifelong learning
- develop effective communication and team-based skills
Student Clubs
UWA has a range of clubs for you to join and take part in.
Some you may be interested in:
- UWA Data Science Club
- Computer Science Students Club
- Coders for Causes
- Ethical Hackers Group (Contact Dr David Glance for more information)
- UWA Programming Competition Society (PCS)
Majors available
Admission entry pathways
UWA offers a number of admission entry pathways for domestic and international students to be able to study with us. If your results do not qualify you for standard entry into the University, check our Admission entry pathways for one that suits you.