- Students will complete courses in dynamic web development, data structures and algorithms, agile coding and more. There are also electives that enable to add breadth or depth to studies. The material covered in this degree reflects the current and future needs of practicing software developers, and skills will be enhanced.
- On completion, you can seek employment in a role where students contribute to identifying new areas of software process improvement.
- Graduates may also be involved in software release and post-release activities, including product launches, and implementation roles such as installation, configuration, programming/customisation, integration and data migration.