The program is project-focused, training students in the study of computer systems and their applications. Students develop the ability to process data or information in order to solve problems and study programming languages, algorithms and information structures. The discipline is applied within the marketplace, as well as in research.
Majors in the program include computer systems and networks, information environments, interaction design, scientific computing, software design and software information systems.
The course aims to equip graduates with the skills and attributes needed for professional practice and leadership. It is based on the themes of personal and academic development and professional formation. It provides sound foundations in IT, technical expertise and knowledge of professional practice, while developing academic literacy, advocacy skills and social awareness so that graduates become lifelong learners and effective citizens in many different capacities.