LiveChat

Master of Technology (Software Engineering) (2 yrs)

CRICOS Code: 080497G


Admission requirements

  • Completion of (at least) an undergraduate three year degree program, or equivalent from a recognised university
  • Required proficiency in English. IELTS overall band score 6.0 with no band less than 6.0.

Tuition Fee

2017

A$25500/Year x 2 Year*

* Fees are indicative and subject to change without prior notice.

Program Overview & Objectives

Graduates of this program will also have the specialist knowledge required to understand and implement advanced software engineering techniques - 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.

As a software engineer you will create, maintain and modify computer software as well as analyse current software products. You will also evaluate new programming tools and techniques.

Graduates will:

  • Understand the entire life cycle of software development
  • Understand software engineering standards and why they are needed
  • Appreciate the need for software engineering methodologies
  • Understand the methods and techniques involved in designing, implementing and maintaining an information system, in particular using an object-oriented approach
  • Analyse the causes of failure in information systems

Career Opportunities

As a software engineer you will create, maintain and modify computer software as well as analyse current software products. You will also evaluate new programming tools and techniques.

Graduates may find employment in a variety of industries with the production of medium to large scale software. Career opportunities include: Software Engineer, Systems Administrator, Systems Designer and Tester, Software Analysis, and Programmer.

Program Structure (Indicative)

The program is two years full-time and consists of 14 units.

The structure may be summarised as follows, students should liaise with the Program Coordinator when selecting subjects:

Year 1
Semester 1Credit

ITECH1006 Database Management Systems

15

ITECH1400 Foundations of Programming

15

ITECH3215 Information Security

15

ITECH5500 Professional Research and Communication 

15

Semester 2Credit

ITECH3201 Software Engineering: Analysis and Design

15

ITECH5403 Comparative Programming Languages

15

ITECH6401 Enterprise Programming

15

ITECH7401 Leadership in IT Project Management

15

Year 2

Semester 1Credit

ITECH5402 Enterprise Systems

15

ITECH7409 Software Testing

15

ITECH7403 Project 1

30

Semester 2Credit

ITECH7402 Professional IT Culture

15

ITECH7404 Project 2 (Software Development)

30

ITECH7410 Software Engineering Methodologies

15

Professional Recognition

Federation University Australia’s Master of Techology (Software Engineering) is recognised by the Australian Computer Society.