Bachelor of Software Engineering (CRICOS course code 103231F) is a Bachelor Degree delivered by Royal Melbourne Institute of Technology over 4 years. This program is designed for international students seeking a comprehensive education in software engineering principles, preparing graduates for careers in the rapidly evolving tech industry. As a CRICOS-registered course, it meets Australian education standards and qualifies for student visa (Subclass 500) applications. Located in Melbourne, Victoria, RMIT offers a strong industry focus with a mandatory work component. This page provides detailed information on fees, entry requirements, delivery locations, and the application process to help you make an informed decision.
| Metric | Value |
|---|
Bachelor of Software Engineering (CRICOS course code 103231F) is a Bachelor Degree delivered by Royal Melbourne Institute of Technology over 4 years. The course is classified under field of education 020100 Computer Science (n.f.d.) at AQF Level 7. As a CRICOS-registered course (provider CRICOS 00122A), it is approved for international student enrolment. RMIT, a government-recognised university, is located at 124 Latrobe Street, Melbourne, VIC. The course includes a substantial work component of 40 weeks (37 hours per week) providing practical industry experience. All data is sourced from the official CRICOS register as at 1 April 2026.
This Bachelor Degree in Software Engineering covers core areas of computer science and software development, including algorithms, programming languages, software design, and project management. Students gain skills in building scalable, secure, and user-friendly software systems. The curriculum typically includes theoretical foundations and practical applications, preparing graduates for roles in software development, systems engineering, and IT consultancy. While specific syllabus details are set by the provider, the program aligns with industry standards and emerging technologies. Field of education: 020100 Computer Science (n.f.d.).
The Bachelor of Software Engineering has a duration of 4 years (208 weeks) on the CRICOS register. The language of instruction is English. This is a single qualification with no dual award or foundation studies component. Full-time on-campus study is required, with classes held at RMIT's Melbourne city campus. The course structure includes a work-integrated learning component (see Work Component section). International students must maintain full-time enrolment to comply with student visa conditions.
Indicative tuition fee: A$184,320 for the full 4-year program. Non-tuition fees: A$1,492 (includes student services and amenities fees). Estimated total course cost: A$185,812. These figures are sourced from the CRICOS register as at April 2026 and are subject to change by the institution. Additional expenses not included: Overseas Student Health Cover (OSHC), living costs (accommodation, food, transport), and the visa application charge. We recommend checking the latest fees on RMIT's official website (www.rmit.edu.au) before applying.
English language proficiency: IELTS 6.0–6.5 overall with no band below 5.5–6.0 (or equivalent). Applicants should have completed Australian Year 12 or an equivalent qualification meeting entry standards for Bachelor Degrees. Specific academic prerequisites may include mathematics and science subjects. Foundation or pathway options may be available through RMIT's preparatory programs – consult the provider directly. These are general guidelines; actual requirements vary by institution and are subject to change.
This course includes a mandatory work component of 40 weeks, 37 hours per week (~1480 total hours). This work-integrated learning is typically an industry placement or internship, providing practical experience in software engineering environments. It may be undertaken during breaks or as part of the study schedule. Students gain real-world skills and professional network contacts. Ensure you comply with student visa work rights (48 hours per fortnight during term) when completing this component.
The course is delivered at RMIT University – 124 Latrobe Street, Melbourne VIC 3000. Melbourne is Victoria's capital city, home to over 100,000 international students and numerous CRICOS-registered providers (over 200 in VIC). Public transport is excellent via trains, trams, and buses. Indicative living costs in Melbourne: weekly rent A$250–450, groceries A$80–150, transport A$30–50. RMIT's campus is in the heart of the CBD, close to shops, libraries, and entertainment.
International students enrolled in this CRICOS-registered course can apply for a Student visa (Subclass 500). Visa conditions include: maintain enrolment, attend classes, meet course progress requirements, and hold OSHC. Work rights: 48 hours per fortnight during study periods, unlimited during scheduled breaks (ensure you do not exceed while on visa conditions). You must satisfy the Genuine Temporary Entrant (GTE) requirement and demonstrate sufficient financial capacity for tuition, living costs (A$21,041 per year), and OSHC (approx A$600–800 per year). Always consult the Department of Home Affairs or a registered migration agent for personalised advice.
Follow these three steps to apply for Bachelor of Software Engineering at Royal Melbourne Institute of Technology: 1. Research CRICOS-registered providers: Filter by course level (Bachelor Degree), field (Information Technology), and city (Melbourne). Ensure the provider (RMIT) and course (103231F) are listed on the CRICOS register. 2. Apply directly to your chosen institution: Check entry requirements, English test scores (IELTS 6.0–6.5), and application deadlines. Submit your application via RMIT's online portal or through an authorised education agent. 3. Receive your Confirmation of Enrolment (CoE) and apply for your Student visa (Subclass 500): Once accepted, RMIT will issue a CoE. Use it to apply for the visa online, including OSHC, GTE statements, and financial evidence. Stay informed via homeaffairs.gov.au.
Start your application to Bachelor of Software Engineering at RMIT today. Visit RMIT's website for the latest entry requirements and fees.
View the full Royal Melbourne Institute of Technology profile →
Bachelor of Software Engineering is a CRICOS-registered programme at Royal Melbourne Institute of Technology. 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.