As a student pursuing a Software Engineering degree, you will complete significant projects every semester building skills in communication, teamwork, critical thinking and professionalism. The program blends engineering principles, computing skills, project management and software construction supplying you with a comprehensive understanding of the field and preparing you for the workforce or future study.
The program helps you develop strong problem-solving, communication and teamwork skills. You will also be exposed to state-of-the-art technologies for game design, mobile and web applications development, big data analytics and software cybersecurity.