Bachelor of Advanced Computer Science (Honours) (CRICOS course code 102867M) is a Bachelor Degree delivered by The University of Western Australia (UWA) over 4 years. This program is designed for students seeking advanced knowledge in computer science, including artificial intelligence, machine learning, and software engineering. As a CRICOS-registered course (provider code 00126G), it meets Australian government standards for international students. UWA, a Group of Eight university, is renowned for its research output and strong industry connections. Graduates are well-prepared for careers in technology, research, and innovation. The course is taught in English at UWA's Crawley campus in Perth, Western Australia, a vibrant city with a thriving tech scene. International students benefit from ESOS Act protections, ensuring quality education and student support. With over 1,500 CRICOS-registered providers in Australia, this course stands out for its comprehensive curriculum and honours-level depth.
This course falls under the field of Computer Science (020100). Students develop advanced skills in algorithms, data structures, programming languages, and systems design. The honours component includes a research project, allowing students to specialise in areas such as cybersecurity, data science, or artificial intelligence. Graduates gain the ability to solve complex computational problems and contribute to cutting-edge technological advancements. The curriculum emphasises both theoretical foundations and practical applications, preparing students for roles in software development, IT consulting, and research. UWA's strong ties with industry partners provide opportunities for networking and real-world projects.
The course duration is 4 years (208 weeks) as recorded on the CRICOS register. Instruction is in English, and it is a single qualification (no dual award). Students typically study full-time on campus, with some flexible learning options available. UWA's academic calendar includes two semesters per year. International students must maintain full-time enrolment to comply with their student visa conditions.
Tuition fees are indicative at A$208,000 for the total program, with non-tuition fees estimated at A$1,492, bringing the total to A$209,492. These figures are sourced from the CRICOS register as at April 2026 and are subject to change. Additional costs include Overseas Student Health Cover (OSHC), living expenses (e.g., rent in Perth averages A$200–$400 per week), and the visa application charge. Always confirm current fees with The University of Western Australia (UWA) directly before applying.
International students typically need an IELTS score of 6.0–6.5 overall, with no band below 5.5–6.0. Equivalent English language tests may be accepted. Applicants should have completed a secondary school qualification equivalent to an Australian Year 12, with strong results in mathematics and science. Foundation studies or pathway programs may be available through UWA's College or other providers. Meeting minimum requirements does not guarantee admission; check UWA's website for specific prerequisites and selection criteria.
No work component. This course does not include a mandatory work placement or internship. However, students may seek voluntary work or industry experience during their studies, subject to visa work restrictions.
The course is delivered at The University of Western Australia — CRAWLEY, WA. Crawley is a suburb of Perth, the capital of Western Australia. Perth has a population of over 2 million, with a growing technology sector. The campus is well-served by public transport, including buses and the Perth train network. Living costs in Perth are generally lower than in Sydney or Melbourne, with indicative weekly rent of A$200–$400 for shared accommodation.
International students require a Student visa (Subclass 500) to study this course. Visa conditions include maintaining enrolment in a full-time CRICOS-registered course, meeting attendance requirements, and holding adequate OSHC. Students can work up to 48 hours per fortnight during term and unlimited hours during scheduled breaks. The Genuine Temporary Entrant (GTE) criterion must be satisfied. Financial capacity to cover tuition, living costs, and travel must be demonstrated. For detailed advice, consult a registered migration agent (MARA) or the Department of Home Affairs.
Follow these three steps to apply for Bachelor of Advanced Computer Science (Honours) at The University of Western Australia (UWA): 1. Research CRICOS-registered providers: Use HeadStart Academy to filter by course level, field, and city. Verify UWA's registration (CRICOS 00126G) and course code 102867M. 2. Apply directly to UWA: Check entry requirements (including English test scores), prepare academic transcripts, and submit an application through UWA's online portal before the deadline. 3. Receive your Confirmation of Enrolment (CoE) and apply for your Student visa (Subclass 500): Once accepted, UWA issues a CoE, which you need for your visa application. Then apply to the Department of Home Affairs with all required documents.
Start your application to Bachelor of Advanced Computer Science (Honours) at UWA today.
View the full The University of Western Australia (UWA) profile →
Bachelor of Advanced Computer Science (Honours) is a CRICOS-registered programme at The University of Western Australia (UWA). Use this register extract [CRICOS register, Apr 2026] to cross-check codes, duration and indicative fees before you apply.
This page is general information only and not migration advice. Confirm Student visa (Subclass 500) requirements with the Department of Home Affairs.