University of Technology Sydney

MAJ03425 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.

Completion requirements

Select one of the following:  6cp
      49001  Judgment and Decision Making 6cp 
      49013  Managing Information Technology in Engineering 6cp 
      49016  Technology and Innovation Management 6cp 
      49306  Quality and Operations Management Systems 6cp 
32555  Fundamentals of Software Development  6cp
Select 12 credit points of options:  12cp
49002  Managing Projects 6cp 
32603  Systems Quality Management 6cp 
Total  24cp