ELEN4009 Software Engineering

School running course: 
Electrical & Information Engineering
Course Brief and Outline: 
Year of Study: 
4
Syllabus: 
  • What is Software Engineering and why is it needed? Managing the software development process; the software lifecycle; configuration management; people management and team organisation; software quality; cost estimation; project planning and control. The software development process; requirements engineering; software architecture; software design; software testing; software maintenance. Software reusability. Software reliability. Software performance.
Programs offering course: 
BSc Eng (Elec)
BSc Eng (Elec) Info Option