MAJ03432 Software Engineering

In the modern world, software engineers play important roles in many facets of society, from the medical arena to the gaming world. Software engineering skills are very portable, so your qualifications can take you around the world. Currently there is a global shortage of software engineers with system design capabilities.

The Software Engineering major teaches you about software analysis and design, software architecture and web technologies. It is suitable for engineers with a background in ICT, however those from other fields of engineering can use this major as a stepping stone into ICT.

Awarding of this major on an academic transcript also requires the completion of a graduate project in this broad discipline area.

Completion requirements

49262 Web Technologies 6cp
49263 Software Analysis and Design 6cp
49264 Software Quality Processes 6cp
49265 Software Technologies 6cp
Total 24cp