Bachelor of Engineering Honours

Learning outcomes - Software Engineering stream

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

No.Mid-level learning outcomes
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.