Master of Technology (Software Engineering)
The Master of Technology (Software Engineering) develops advanced skills to design, build and manage software systems effectively. It builds on a background in engineering or technology, helping learners apply modern techniques in a practical, efficient way. Graduates are equipped to create high-quality software and may pursue roles across sectors such as defence, education, health, business, finance and aerospace. This course supports career growth by deepening technical knowledge and strengthening real-world software engineering practice.
Find a provider
Study mode
Online, On Campus
Find a provider
Entry requirements may vary by provider.
There are no formal academic requirements
Fees can vary as they are set by individual training providers. The final cost will depend on your location, delivery method, and your eligibility for financial support.
Course fee
Varies by provider
Enquire now
This course will prepare you for the following roles.

Information technology courses are the ideal pathway to make your dream IT job a reality. Start today!
All courses

Specialise in troubleshooting, network management, and customer service, playing a key role in maintaining seamless digital operations. Education pathways for domestic and international students.
Career opportunities
View all

Specialise your career in analysing and improving complex systems, essential for today's digital-driven organisations. Education pathways for domestic and international students.
Career opportunities
View all

Learn to manage and secure critical IT systems, specialising in network administration, cybersecurity, and technical support. Education pathways for domestic and international students.
Career opportunities
View all