Bachelor of Software Engineering (CRICOS course code 110799G) is a Bachelor Degree delivered by Royal Melbourne Institute of Technology over 4 years. This program is designed for international students who want a career in software development, systems engineering, and IT project management. As a CRICOS-registered course at a government-owned university, you can be confident in the quality and recognition of your qualification. Australia offers over 26,000 courses across 1,500+ providers — and this course sits within the top-tier Information Technology field. Whether you're aiming for a role at a global tech company or starting your own venture, this degree gives you the technical and professional skills you need. Read on for fees, entry requirements, work component details, and how to apply.
| Metric | Value |
|---|
Bachelor of Software Engineering (CRICOS course code 110799G) is a Bachelor Degree (AQF Level 7) delivered by Royal Melbourne Institute of Technology (RMIT), a government-owned university (CRICOS 00122A). The course is classified under Field of Education 020100 Computer Science (n.f.d.), within the Information Technology sector. It is a single qualification (no dual award), taught entirely in English, and does not include foundation studies. The CRICOS register lists the duration as 4 years (208 weeks). All data below is sourced from the official CRICOS register as at 1 April 2026. RMIT's main campus for this course is at 124 Latrobe Street, Melbourne, VIC — right in the heart of the city's tech and innovation hub. Melbourne is home to over 50 CRICOS-registered providers offering IT courses, making it a vibrant destination for international students.
This course falls under the broad field of Computer Science, covering the principles of software engineering, programming, algorithms, data structures, and system design. Students typically learn to develop, test, and maintain large-scale software systems, work in agile teams, and apply engineering practices to solve real-world problems. While every institution designs its own curriculum, graduates of a Bachelor Degree in this field are expected to demonstrate analytical thinking, problem-solving, and technical proficiency in multiple programming languages. The course also emphasises project management, ethical practice, and communication skills — essential for leadership roles in the IT industry. For specific subject details, refer to the provider's website.
The CRICOS register lists the duration as 4 years, equivalent to 208 weeks of full-time study. The course is delivered on-campus at RMIT's Melbourne campus. Language of instruction is English. As a single qualification, you will graduate with one Bachelor Degree — no additional diploma or certificate. This is a standard duration for an AQF Level 7 Bachelor Degree in Information Technology. Students should plan for a full-time study load to maintain their Student visa conditions.
Indicative tuition fees for the entire Bachelor of Software Engineering course are A$184,320 (sourced from the CRICOS register). Non-tuition fees, such as student services and amenities, are estimated at A$1,492. Estimated total cost: A$185,812. Please note: These figures are indicative only, set by RMIT, and subject to change. Always confirm current fees on the provider's website at www.rmit.edu.au. The total does NOT include Overseas Student Health Cover (OSHC), living costs (accommodation, food, transport), or the visa application charge. As a guide, a single student in Melbourne should budget approximately A$30,000 per year for living costs, including rent (A$200–400/week), groceries (A$80–150/week), and public transport (A$30–50/week). For accurate and up-to-date information, visit RMIT's official fee pages.
While specific entry requirements are set by RMIT, international students typically need an IELTS score of 6.0–6.5 overall, with no band below 5.5–6.0 (or equivalent English test). For this Bachelor Degree level, you are expected to have completed secondary education equivalent to an Australian Year 12, with satisfactory results in mathematics and possibly physics. Some providers may accept foundation or pathway programs if you don't meet direct entry requirements — check RMIT's website for foundation studies options. Remember, meeting the minimum English requirement does not guarantee admission; the university assesses each application holistically. For visa purposes, the Department of Home Affairs may require a higher English score for some cohorts — confirm with a registered migration agent.
This course includes a work component of 40 weeks (37 hours per week), totalling approximately 1,480 hours. This work-integrated learning (WIL) is typically an industry placement, internship, or project-based experience where you apply your software engineering skills in a real workplace. Such placements are designed to give you hands-on experience, build professional networks, and enhance your employability. RMIT has strong ties with industry partners in Melbourne's tech sector, including major banks, startups, and global IT companies. The work component is integrated into the course structure and counts towards your degree requirements. Students are usually supported by the university to find suitable placements.
The course is delivered at RMIT University's city campus at 124 Latrobe Street, Melbourne, VIC 3000. Melbourne is Australia's second-largest city, home to over 5 million people, with a thriving international student community of over 175,000. The city has excellent public transport (trains, trams, buses) making the campus easily accessible from suburbs like Carlton, Fitzroy, Southbank, and Docklands. Melbourne's cost of living is moderate compared to Sydney, with student accommodation options ranging from A$200–400 per week. The city is also a major IT hub, with companies like Canva, REA Group, and many fintech startups headquartered here.
To study this course, you will need a Student visa (Subclass 500). This visa allows you to study full-time in a CRICOS-registered course, work up to 48 hours per fortnight during term time, and unlimited hours during scheduled breaks. You must also maintain Overseas Student Health Cover (OSHC) for the entire duration of your stay. The visa application requires evidence of sufficient funds to cover tuition, living costs (A$21,041 per year for a single student), and travel. You must also meet the Genuine Temporary Entrant (GTE) requirement, demonstrating your intention to stay in Australia temporarily for study. After applying, you will receive a Confirmation of Enrolment (CoE) from RMIT, which you need to lodge your visa application. For personalised advice, consult a registered migration agent (MARA).
Follow these three steps to apply for Bachelor of Software Engineering (110799G) at Royal Melbourne Institute of Technology:
1. **Research CRICOS-registered providers** — Use HeadStart Academy to compare courses by field, level, and location. Filter by 'Information Technology' and 'Bachelor Degree' to find similar options. Confirm that the course is CRICOS-registered (110799G is registered under RMIT, CRICOS 00122A).
2. **Apply directly to your chosen institution** — Visit RMIT's website (www.rmit.edu.au) to review detailed entry requirements, English language test scores, and application deadlines. Prepare your academic transcripts, English test results, and any required supporting documents. Submit your application through RMIT's international admissions portal.
3. **Receive your Confirmation of Enrolment (CoE) and apply for your Student visa (Subclass 500)** — If accepted, RMIT will issue a CoE. Use this to apply for your visa online through the Department of Home Affairs. Ensure you have OSHC, sufficient funds, and meet the GTE requirement. Once granted, you can start your studies in Melbourne.
Melbourne is consistently ranked among the world's most liveable cities, with a strong economy, diverse culture, and excellent educational infrastructure. For IT students, the city offers numerous tech meetups, hackathons, and internship opportunities. However, consider the relatively high cost of living — weekly rent for a one-bedroom apartment near the city centre averages A$400. The weather is variable (four seasons in a day), but public connectivity and student support services are world-class. If you prefer a warmer climate or lower living costs, other states like Queensland or South Australia might be alternatives. HeadStart Academy helps you explore all options across Australia's 1,556 CRICOS-registered providers.
Software engineering is a demanding but rewarding field. Before enrolling, consider your aptitude for mathematics, logic, and continuous learning. The job market for software engineers is strong in Australia, with median salaries around A$100,000 per year for graduates. However, competition is fierce — internships and work placements (like the 1,480 hours in this course) are vital. Also, understand that CRICOS-registered courses must comply with the ESOS Act, guaranteeing consumer protection and quality standards. Always compare multiple providers — RMIT is one of many offering IT degrees in Melbourne. Use HeadStart Academy's data to make an informed choice.
Ready to start your software engineering journey? Compare this course with other IT bachelor degrees in Melbourne using HeadStart Academy's free search tool.
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.