Skip to main content

Master of Technology (Software Engineering)

Graduates of this course will have the specialist knowledge required to understand and implement advanced software engineering techniques. The Master of Technology (Software Engineering) degree gives students the knowledge to design, implement and maintain IT systems using a well-informed software engineering approach and create high quality software in a systematic and efficient manner. Graduates may find employment in a wide range of industries including security and defence, education, aerospace, health, business and finance.

Course overview

CRICOS Code: 080497G

Duration: 2 years* Fast track options apply

Intakes: March, July, November

Fees: AUD$25,500

Entry requirements

  • Overall IELTS band score of 6.0, with no band less than 6.0 or equivalent.
  • Successful completion of a recognised 3-year Australian bachelor degree or overseas equivalent.

Professional recognition

This course holds professional-level accreditation with the Australian Computer Society (ACS).

Career opportunities

  • Programmer
  • SAP consultant
  • Software analyst
  • Software engineer
  • Systems administrator
  • Systems designer
  • Systems tester

Course structure

16 courses – 4 each semester.

Sample course structure

Semester OneSemester One
Understanding the digital revolution
Networking and data security
Big data and analytics
Foundation of programming
IT professional engagement^
Service management and professional culture
Leadership in IT project management
Comparative programming language
Software engineering methodologies
Semester TwoSemester Two
Enterprise systems
Professional research and communication
Software engineering: analysis and design
Software testing
IT service management and professional culture
Masters project

^IT professional engagement runs throughout the entire degree. The course put students in direct contact with Brisbane businesses to gain industry experience and improve post-graduate employment outcomes.

Student experience

Sampresh Shrestha

Country of Origin: Pyuthan, Nepal

I didn't have a lot of opportunities to develop my software engineering career in Nepal. Brisbane has provided me with overwhelming access to new technology and facilities that I couldn't get at home.

As part of my first Semester course there is a subject called IT Professional Engagement. I am glad I chose FedUni Brisbane as they gave me the opportunity to intern with Concentrix to complete this unit. Every day I learn something new from soft skills to using advanced technology - you never stop learning! I enjoy it so much and hope to land a permanent job here after my training.