Bachelor of Advanced Computer Science (Honours)
Embrace technological challenges and devise innovative solutions to transform the way we live.
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.
This course prepares you for specialist cybersecurity roles with a global perspective.
The learning experience
EZONE UWA Student Hub
A world-class learning space for engineering and mathematical science students
Clubs and societies
We have a host of clubs and societies you can join to take part in activities you already enjoy or get involved in something new.
One of the best ways to find out about studying at UWA is to take part in the many events we offer future students.
Student story: studying STEM in Perth
If there’s anything Tina Yang knows a lot about, it’s hard work. Originally from China, Tina has lived, worked and studied in Perth for the last five years, juggling not only her studies but plenty of extracurricular activities, jobs and academic prizes too.
Careers and further study
- Management consultant
- AI or cybersecurity specialist
- Data scientist
- Data architect
- Software developer
To be considered for this course you need to:
- achieve a minimum ATAR of 92
- demonstrate English language competence
- completed prerequisite: Mathematics Methods ATAR
You can view the prerequisites and recommended subjects for your chosen course here.
View our admission requirements for specific information, depending on your education history.
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
- February and July
- 4 years full-time
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
Whatever you’re interested in, you’ll find people here to share your journey.
Enhance your employability while making lifelong friends and connections by joining one of our many student clubs, such as:
- UWA Data Science Club
- Computer Science Students Club
- Coders for Causes
- UWA Information Security Society
- UWA Programming Competition Society (PCS)
Find out more about all our student clubs from the UWA Student Guild.
The Bachelor of Advanced Computer Science (Honours) is professionally accredited by the Australian Computer Society.
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.