This internet browser is outdated and does not support all features of this site. Please switch or upgrade to a different browser to display this site properly.

Bachelor of Computing (Software Engineering)


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
Perth, Malaysia or Sri Lanka
Study Method
Study Mode
February or July
3 years

View course information disclaimer
This page was last updated on 19 September 2023