
The University of Western Australia
Bachelor of Advanced Computer Science (Honours)
Nationally Recognised Higher EducationFrom 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.
Whether you choose to specialise in Artificial Intelligence, International Cybersecurity Computing and Data Science or Quantum Computing, you’ll gain the relevant, practical skills, knowledge and connections to forge an exciting career developing new technologies and advanced programming to overcome challenges in business, science and society.
Delivery mode
The University of Western Australia offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- 35 Stirling Highway, Perth
- Cnr Princess Road and Goldsworthy Road, Claremont
- 35 Stirling Terrace, Albany
Entry requirements
Domestic Students
- There are no mandated entry 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
Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Bachelor of Advanced Computer Science (Honours) will prepare you for the following roles.
Computer Scientist
A Computer Scientist designs, develops, and maintains software and systems to solve complex problems and improve technology. You might work in a va...
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Systems Analyst
Systems Analysts evaluate and support an organisation’s IT network and computer infrastructure to ensure the system is efficient and meeting organi...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Technical Architect
A Technical Architect oversees information technology systems for a business or organisation. You might work on a particular project such as instal...
Systems Consultant
A Systems Consultant provides guidance on information technology systems and programs. You might analyse user needs and give advice on recommended...
Solutions Designer
A Solutions Designer creates software and programs to meet user requirements. You might examine program needs and develop new code to suit a range...
Solutions Analyst
A Solutions Analyst examines software, applications and IT systems to improve performance and user experiences. You might analyse client needs and...
About The University of Western Australia
As WA’s first university with a history of teaching and research over 100 years, our founding vision remains stronger than ever.
Today, just as it was when we opened our doors in 1913, our enduring mission is to provide world-class education, research and community engagement for the advancement of the prosperity and welfare of our communities. We seek to create global leaders through our industry-integrated education and world-leading research.