Bachelor of Advanced Information Technology
Macquarie University
CRICOS 099141B · Provider 00002J
at RMIT University · Melbourne, Victoria
CRICOS course code
116687M
CRICOS provider code
00122A
This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.
Duration
4 years
Tuition (whole course)
A$188,160 total
Per year
A$47,040/yr
Intake
Semester 1 (Feb/Mar), Semester 2 (Jul)
The Bachelor of Software Engineering (Professional) at RMIT University in Melbourne is a four-year degree focused on the design, development, and management of complex software systems. Across your studies, you'll build practical and theoretical skills in software architecture, algorithms, databases, cybersecurity, software testing, and large-scale system integration.
Courses are structured as units of study, with each unit contributing credit points towards your qualification. Expect to advance through foundation programming, systems analysis, project management, and advanced topics like AI or cloud computing. Most students complete a professional placement, giving you hands-on experience with leading tech companies or major organisations based in Australia. You’ll typically finish with a capstone project, working in teams on real-world challenges provided by industry partners.
You'll gain skills that go beyond technical proficiency: collaboration, agile development, communicating with stakeholders, and problem-solving in a professional setting. This course suits those interested in building enterprise-grade software and enjoying teamwork—ideal for students looking for a career in Australia’s tech industry.
Many graduates find opportunities thanks to RMIT's industry links and the strong demand for software engineers in Melbourne’s tech scene. The degree sits at AQF Level 7 and allows full-time international students to work up to 48 hours per fortnight during study and to apply for the Temporary Graduate visa (subclass 485) post-completion—be sure to check RMIT’s official website for the latest details on course structure and requirements.
It typically takes 4 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).
Tuition is around A$188,160 total. Fees change yearly — confirm with an advisor.
Software engineer and developer roles in IT, finance, health, and governmentSystem architect or analyst positions in major Australian organisationsWeb and mobile application developer in start-ups and established companiesTesting, DevOps, and quality assurance rolesOpportunities...
Macquarie University
CRICOS 099141B · Provider 00002J
Macquarie University
CRICOS 099187K · Provider 00002J
Macquarie University
CRICOS 108996J · Provider 00002J
University of New England
CRICOS 005909C · Provider 00003G
University of New England
CRICOS 006334G · Provider 00003G
University of New England
CRICOS 012207G · Provider 00003G