Master's Degree Software Engineering Full Time

Master of Technology (Software Engineering)

at Federation University Australia · Ballarat, Victoria

CRICOS course code

116467A

CRICOS provider code

00103D

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

2 years

Tuition (whole course)

A$82,800 total

Per year

A$41,400/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Master of Technology (Software Engineering) at Federation University Australia is designed to equip students with advanced skills in software design, development and project management, preparing them for specialist roles within Australia's vibrant technology sector. The curriculum covers core topics such as software architecture, advanced programming, systems integration, cloud computing, agile project management, and software quality assurance. Students also engage in critical analysis of emerging trends and best practices in the software engineering landscape.

The program is structured over two years of full-time study, comprising several units of study totalling the standard credit points required for a master's qualification under the Australian Qualifications Framework (AQF). Throughout the course, students build technical depth and practical skills, culminating in a capstone project that requires them to apply their learning to solve real-world problems. Depending on unit selection, opportunities for work-integrated learning or professional placement may be available, providing valuable experience in Australian industry contexts.

Graduates develop sought-after competencies in software lifecycle management, stakeholder engagement, and technical leadership. The program suits graduates of computer science or software development degrees aiming to upskill or specialise, as well as IT professionals seeking advancement. Federation University's close links with local industry and research partners enhance networking opportunities and exposure to latest sector developments.

International students must demonstrate English proficiency, usually IELTS 6.0–6.5 overall or equivalent, and are encouraged to verify detailed requirements on the official program page. The degree gives access to post-study work rights in Australia through the Temporary Graduate visa (subclass 485), and students are eligible to work up to 48 hours per fortnight during their studies.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software Engineer in technology firms, financial services, and government agencies
  • Systems Architect in large-scale Australian enterprises
  • DevOps Engineer supporting agile deployment and automation within startups and established companies
  • Software Project Manager in consulting or development companies
  • Quality Assurance Lead in software product organisations

Frequently asked questions

How long is the Master of Technology (Software Engineering) at Federation University Australia?

It typically takes 2 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$82,800 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software Engineer in technology firms, financial services, and government agenciesSystems Architect in large-scale Australian enterprisesDevOps Engineer supporting agile deployment and automation within startups and established companiesSoftware Project Manager in consulting or d...

Guides for this subject and the application

All guides →

Related programs

Master's Degree Science

Master of Applied Science

Federation University Australia

CRICOS 001495G · Provider 00103D

⏱ 1.5 years 🎓 Full Time 💰 A$54,000 total
Master's Degree Curriculum & Instruction

Master of Teaching (Early Childhood)

Federation University Australia

CRICOS 0100320 · Provider 00103D

⏱ 2 years 🎓 Full Time 💰 A$67,000 total