Bachelor of Advanced Information Technology
Macquarie University
CRICOS 099141B · Provider 00002J
at RMIT University · Melbourne, Victoria
CRICOS course code
110799G
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 at RMIT University gives students the chance to develop technical skills in software design, development, and systems analysis suited for the Australian tech sector. Over four years, students gain experience with programming languages, algorithms, software architecture, and project management. The degree also covers topics like database systems, mobile and cloud computing, web technologies, and cybersecurity.
Australian bachelor degrees such as this are structured into semesters, with students completing designated units of study across each year. Credit towards the qualification is awarded in credit points, with each unit contributing to the overall total needed for graduation. In the later years, students commonly undertake a capstone project, developing a substantial software system—often in collaboration with local business or industry partners. This project helps consolidate both technical and teamwork skills, reflecting real workplace practices.
Work-integrated learning features strongly in software engineering at RMIT. Students can pursue internships, practical projects, or professional placements in Melbourne’s technology scene. It’s a good path for those who enjoy logical thinking, problem-solving, and building digital solutions. The course focuses on practical skills appropriate for enterprise software development, teamwork, and communicating solutions to non-specialists. Study is full time, and international students are required to demonstrate English proficiency (such as an IELTS Academic overall 6.0–6.5, or equivalent; check the university’s official advice for precise requirements).
Applicants often come with a background in mathematics or IT at school, though it's accessible to anyone with a strong interest in technology. As a graduate, you will understand the full lifecycle of software engineering, and can pursue roles in established firms, start-ups, or government projects. While studying, Australian visa regulations typically allow students to work up to 48 hours per fortnight, and graduates may be eligible for the Temporary Graduate visa (subclass 485) post-study work stream. Always confirm details and requirements on RMIT’s official website.
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 Developer in tech firms or consultanciesSystems Analyst for business or governmentQuality Assurance Engineer in software testing companiesDevOps Engineer for cloud and automation projectsProject Manager or Business Analyst in IT settingsOpportunities in start-ups, establ...
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