50%

Learning outcomes

Software

m-hero--simple

false

false

  • 2027 Handbooks false false
  • Faculty of Engineering false false
  • Undergraduate false false
  • Bachelor of Engineering Honours false false
  • Streams false false
  • Software false false
  • Learning outcomes true true

On successful completion of the Software Engineering stream, students will be able to:

 Learning outcome
1Demonstrate mastery of analytical skills including the applications and limitations of linear algebra, calculus and statistical models and scientific methodology
2Demonstrate proficiency with the software tools, methods, principles, technical knowledge and conceptual frameworks of software engineering, including programing with Internet computing platforms, software modeling and design, software testing, software quality assurance, software process management
3Effectively address non-routine design and troubleshooting problems
4Apply diverse strategies to develop and implement innovative ideas in software systems
5Plan, design, and review software systems, services and IT solutions
6Recognise and respond to the interdisciplinary context of software systems
7Find, interpret, evaluate and manage research in software systems to support decision making
8Present compelling oral, written and graphic evidence to communicate software engineering practice
9Contribute as an individual to multidisciplinary and multicultural teams to deliver software related projects
10Apply relevant values, standards and judgement to contribute to the economic, social and environmental sustainability of software systems