Start building today!
Experience the Find the courses and unlock the true potential
208 weeks
On campus
Full time / Part time
February | July (domestic); February (international)
Course Overview
class="m-0 section-title__container anchorname" id="overview"> Overview Explore engineering methods and practices for designing, developing, and maintaining software and embedded systems, while also covering technology management. #9 in Australia and the top 150 universities globally for Engineering & Technology.*
Where You Can Study
Melbourne
124 La Trobe St, Melbourne, VIC 3000
Eligibility
Career & Study Pathways
class="m-0 section-title__container anchorname" id="career"> Career With RMIT's Bachelor of Engineering (Software Engineering) (Honours), you can be competitive for many mid-level positions in software development as well as for jobs in related fields like cloud computing, artificial intelligence and machine learning, data analytics, and cybersecurity. You can apply for positions in the internet, communications, healthcare, IT services and gaming industries. Professionals who are new to the field often start out as programmers and work their way up to positions of greater responsibility, including as a software architect or project manager. Even at the entry level, employers may specify that applicants should be knowledgeable about all stages of project work. Employers may be educational companies, publishers, credit unions, or even search engine giants. Companies such as Google, Facebook, Amazon, Apple, and Microsoft hire strong candidates at the bachelor's level for a range of positions. You can also work on embedded software projects. This type of software is used in virtually every industry, from medicine to aeronautics, and is a core component in most electronic devices we interact with daily. In addition, the skills and knowledge in embedded systems and digital hardware are essential for employment as a software engineer in many industries beyond IT sector. These industries include aerospace, automotive, biomedical, civil, electronics, computing, manufacturing, resource, defence, and primary industries. Entry-level careers include: front-end or back-end software engineer full-stack software engineer mobile software engineer embedded software engineer application developer game developer software developer and tester data analyst data engineer or artificial intelligence engineer machine learning engineer. Long-term careers include: project manager software engineering manager software architect software engineering director chief data officer chief executive officer. Expand all sections Professional recognition and accreditation The Bachelor of Engineering (Software Engineering) (Honours) does not yet have accreditation by Engineers Australia. Accreditation will be sought for this course as soon as it is feasible to do so within the accreditation timelines set by Engineers Australia. Once fully accredited, graduates will be eligible for graduate membership. <div
Quality & Recognition
Academic Regulator
TEQSA
Professional Body
Australian Computer Society (ACS)
Accreditation Status
AccreditedSkills Assessor
ACS
Common Questions
In Year 3, you can choose four subjects from a chosen minor to broaden your skill set. Minor options include Cloud Computing, Enterprise Systems Development, Artificial Intelligence and Machine Learning, Creative Computing, Data Science, Cyber Assurance, and cross-disciplinary minors Blockchain Enabled Business and Entrepreneurship.
The Bachelor of Engineering (Software Engineering) (Honours) does not yet have accreditation by Engineers Australia. Accreditation will be sought as soon as it is feasible within the accreditation timelines set by Engineers Australia. Once fully accredited, graduates will be eligible for graduate membership.
In Year 4, you undertake a major research project that can be analytical, experimental, design or computational in nature (or some combination). This capstone project includes a work-integrated learning experience in which your knowledge and skills are applied and assessed in a real or simulated workplace context, with feedback from industry and/or community integral to the experience.
For international students, the annual fee is AU$47,040 (2026). For domestic students in a Commonwealth Supported Place, the annual student contribution amount for a standard full-time year is between AU$4,738 and AU$17,399 depending on the band of each enrolled course. Most engineering subjects fall under the band with a maximum of AU$9,537 per standard year.
Students can take advantage of industry placements and research projects with organisations such as Engineering Without Borders. Overseas work placements with industry partners are available, and there is an option to link with a multinational organisation for final-year projects. RMIT also offers study abroad opportunities through exchange and study experiences with over 165 partner universities worldwide.
Application
Three simple steps to get enrolled
Step 01
Enquire
Click "Enquire Now" and tell us a little about yourself. It's free and takes 2 minutes.
Step 02
Submit Documents
Our team will guide you on exactly which documents to prepare and submit.
Step 03
Get Enrolled
Receive your offer letter and confirm your enrolment. Welcome to the course!
Processing time: Offer letter issued within approximately 1 business days.
Honestly I was lost when I first started looking at Australian colleges. There are just too many options and every agent gives you different info. A friend told me about FindTheCourses and within a week I had shortlisted 3 programs that actually matched my budget and visa situation. My advisor Sanjay was super helpful — never felt like I was being pushed into anything.
Priya Sharma
India
Master of Nursing · Griffith University