MAJ03379 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.
Note: the listing of this major on your academic transcript requires completion of three engineering management subjects in addition to the technical subjects.
|49002 Managing Projects||6cp|
|CBK90331 Subject choice (Group A)||18cp|
|Select 24 credit points of options:||24cp|
|32555 Fundamentals of Software Development||6cp|
|32603 Systems Quality Management||6cp|
|49227 Wireless Sensor Networks||6cp|