What you’ll learn
- Implement secure processes based on best practices when implementing and analysing software
- Evaluate standard algorithms, techniques, and software technologies in a manner that is appropriate for a given problem and think critically and creatively to generate innovative and optimum theoretical and practical solutions
- Identify, evaluate and synthesise information from a range of computing sources to optimise the process of software design and implementation
- Document software development activities and artefacts and communicate them in written and oral form to both technical and non-technical audiences and communicate effectively in ways appropriate to the audience and purpose
- Effectively use new and existing technologies recognising their advantages and limitations
- Sustain intellectual curiosity by updating their knowledge, engaging in continuous training and research, and taking control of their own learning and development
- Recognise and apply IEEE/ACM/ACS standards in the process of software requirements, design and development
- Contribute to society using technology in an ethical, legal, and socially responsible manner
- Demonstrate initiative, leadership and ethical practice when working independently and collaboratively
Location |
Perth, Malaysia or Sri Lanka |
Study Method |
Full-time |
Study Mode |
On-campus |
Intake |
February or July |
Duration |
3 years |
View course information disclaimer
This page was last updated on 19 September 2023