Programme details

Master of Software Engineering

Shape the future of data analytics, quantum computing, cloud security, and blockchain with our Master’s program, gaining expertise in innovative software technologies and becoming a versatile software professional.

Course description

The Master’s program aims to transform you into a creative, adaptable, and diverse software specialist. The first trimester will emphasize the development of practical and technical skills, including programming language syntax, object-oriented principles, and foundational algorithms. You will engage in a collaborative product development project that merges your technical abilities with vital soft skills such as communication and teamwork. In the second trimester, you will explore data analytics, blockchain (including cryptocurrencies and token economics), cloud security, and intelligent transportation systems like IoT, computer vision, and machine learning. The program concludes with a capstone research project that integrates all your learning. Upon completion, you will receive a Master of Software Engineering (Level 9).

Immigration benefits

This course may qualify for the following visa rights:
In-study work rights
Partner visitor rights
Partner work rights
Post-study work rights

This course qualifies for 5 points if applying for residency under the Skilled Migrant Category.

Career Prospects

A Master’s in Software Engineering offers a wide range of career opportunities in the technology sector, with potential roles in various industries. Here are some of the key career paths you could pursue:

Developer
Software Engineer
Consultant
Data Analyst
Business Analyst
Programmer
Software Architect
Test Engineer
ITS Engineer

Entry requirements

Admission to the Masters programme requires approval from the Faculty Lead for all applicants. To be eligible for consideration, candidates must meet the following criteria: Possess a bachelor’s degree in engineering, computer science, information technology, physics, mathematics, business, or a related field; or hold an equivalent qualification from a recognized international institution.

Additionally, candidates should demonstrate substantial programming knowledge, preferably in C++, Java, or Python, or complete a complimentary online bridging course offered by Yoobee. Alternatively, candidates may qualify through a 2-3 year Diploma programme in relevant study areas, accompanied by 3-4 years of professional experience in software development.

This alternative entry pathway will be evaluated on a case-by-case basis by the Head of Faculty.

Credits
180

Duration
1 year

Intakes

Nov, April

International fees
About $36,000

Location

Qualification Type

Study level