Bachelor of Engineering (Honours) (Software) combines the underlying principles of software engineering with strong technical and leadership skills. Students will:

  • tackle real-world, open-ended and complex programming problems
  • take new and refresher courses that emphasize divergent thinking, collaborative learning, and teamwork
  • work with industry mentors
  • pursue work experience and internship opportunities with some of the world’s best-known companies
  • complete an eight-week practical experience.