Master of Software Engineering (Professional) (CRICOS course code 108884F) is a Masters Degree (Coursework) delivered by The University of Queensland over 2 years. This program is designed for international students seeking advanced technical and managerial skills in software engineering. The University of Queensland (CRICOS 00025B) is a government-funded, Group of Eight university located in Brisbane, Queensland, consistently ranked among the world's top universities. With a strong focus on research and industry engagement, this course prepares graduates for leadership roles in software development, architecture, and project management. All data on this page is sourced from the official CRICOS register as at April 2026, ensuring accuracy and trustworthiness. HeadStart Academy is a free resource—no commission or referral fees.
| Metric | Value |
|---|
Master of Software Engineering (Professional) (CRICOS course code 108884F) is a Masters Degree (Coursework) (AQF Level 9) delivered by The University of Queensland over 2 years (104 weeks). It falls under the field of Computer Engineering (03 - Engineering and Related Technologies → 0313 - Electrical and Electronic Engineering and Technology → 031305 - Computer Engineering). This course is registered on CRICOS, meaning it meets Australian Government quality standards for international students. The University of Queensland is one of Australia's leading research universities, with a strong reputation in engineering and technology. With over 1,556 CRICOS-registered providers offering 26,433 courses across Australia, this program stands out for its combination of academic rigor and practical work experience. The course is delivered in English and does not lead to a dual qualification or foundation studies.
The Master of Software Engineering (Professional) covers advanced topics in computer engineering, including software design, development methodologies, system architecture, quality assurance, and project management. At AQF Level 9, graduates are expected to demonstrate mastery of a specialised field, apply knowledge creatively to complex problems, and conduct research or professional practice with autonomy. While specific syllabus details are set by The University of Queensland, typical learning outcomes include the ability to design and evaluate software systems, manage software projects, and communicate effectively with stakeholders. The course also emphasises ethical practice and lifelong learning, preparing graduates for senior roles in the software industry.
The course duration is 2 years (104 weeks) as recorded on the CRICOS register. Study is full-time, with English as the language of instruction. This is a single qualification program—no dual awards or integrated foundation studies. The moderate length allows for deep engagement with both theoretical concepts and practical application, including the embedded work component. Students should plan for a commitment of approximately 40 hours per week including classes, self-study, and project work.
Indicative tuition fees for Master of Software Engineering (Professional) are A$100,285, with non-tuition fees of A$2,224, bringing the estimated total to A$102,509. These figures are sourced from the CRICOS register as at April 2026 and are subject to change by The University of Queensland. Important: Overseas Student Health Cover (OSHC), living expenses, and the visa application charge are not included. For current fees, always check the provider's website (www.uq.edu.au). Living costs in Brisbane are estimated at A$500–$700 per week for accommodation, food, and transport. The Australian Department of Home Affairs recommends students budget at least A$21,041 per year for living costs.
International applicants typically need an IELTS overall score of 6.5–7.0 (with no band below 6.0–6.5). The University of Queensland expects a bachelor's degree in computer science, software engineering, or a related field, with a strong academic record. Some applicants may need to complete bridging or pathway programs if their prior qualifications do not meet entry standards. Always refer to the provider for specific requirements. English language waivers may be available for students from certain countries. Meeting the minimum entry requirements does not guarantee admission—UQ selects competitively.
This course includes a mandatory work component of 12 weeks at 37.5 hours per week (approximately 450 total hours). This work-integrated learning may take the form of an industry placement, internship, or project-based experience with an external organisation. The University of Queensland leverages its strong industry connections in Brisbane's technology sector to offer students real-world experience. This component is designed to enhance employability by applying academic knowledge to practical challenges. Students are typically responsible for arranging their placement with support from the university. Work components are subject to visa conditions—the Student Visa (Subclass 500) allows unlimited work during scheduled breaks but limits work to 48 hours per fortnight during term.
Master of Software Engineering (Professional) is delivered at St Lucia Campus, ST LUCIA, QLD. St Lucia is a riverside suburb just south of Brisbane's city centre, easily accessible by bus, ferry, and bicycle. Brisbane is home to over 100,000 international students and offers a vibrant, multicultural lifestyle with lower living costs than Sydney or Melbourne. The city has approximately 1,500 CRICOS-registered providers and over 26,000 courses for international students. Public transport to UQ is frequent, with dedicated busways and CityCat ferries. The campus itself features modern facilities, libraries, and study spaces.
International students must hold a Student Visa (Subclass 500) to study this course in Australia. The visa allows work of up to 48 hours per fortnight during term and unlimited hours during scheduled breaks (subject to visa conditions). Applicants must meet the Genuine Temporary Entrant (GTE) requirement, purchase Overseas Student Health Cover (OSHC), and demonstrate sufficient financial capacity to cover tuition, living costs, and travel. The Education Services for Overseas Students (ESOS) Act protects your rights, including access to refunds and support services. HeadStart Academy recommends consulting a registered migration agent (MARA) or the Department of Home Affairs for personalised visa advice.
Brisbane offers a compelling mix of quality education, affordable living, and strong job prospects in technology. With over 100,000 international students, the city has a welcoming, diverse community. The cost of living is lower than in Sydney or Melbourne—rent for a share house averages $200–$300 per week, groceries $80–$100, and public transport $50–$70. UQ's St Lucia campus is well connected by bus and ferry. Queensland's technology sector is growing, with increasing demand for software engineers. However, consider the subtropical climate with hot summers and the need to secure appropriate housing early. For a balanced student experience with access to a top-tier university, Brisbane is an excellent choice.
Follow these three steps to apply for Master of Software Engineering (Professional) at The University of Queensland:
1. Research CRICOS-registered providers: Use HeadStart Academy to compare courses and filter by level, field, and location. Ensure your chosen provider is CRICOS-registered—only these can enrol international students.
2. Apply directly to The University of Queensland: Check entry requirements (English test scores, academic transcripts), prepare your application, and submit by the relevant deadline. You may apply online via UQ's admissions portal. Some programs require additional documents like a statement of purpose or CV.
3. Receive your Confirmation of Enrolment (CoE) and apply for your Student visa (Subclass 500): Once accepted, UQ will issue a CoE. Use this to apply for your visa through the Department of Home Affairs. Include OSHC, proof of funds, and a Genuine Temporary Entrant statement. Processing times vary—apply early.
Ready to start your journey? Research more CRICOS-registered courses on HeadStart Academy or visit The University of Queensland's website to apply.
Master of Software Engineering (Professional) is a CRICOS-registered programme at The University of Queensland. 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.