Computer technology continues to advance and is complimentary to virtually any other field. Computer Science students you learn about the ways in which computers and software aid, inform and enrich lives and gain a strong theoretical knowledge of how computers work and how they can carry out tasks in software applications. This mathematically rich, theory-based program provides students with the knowledge and skills to competently succeed in any industry and confidently move into further studies.
The Computer Science Major program provides students with an extensive program in Computer Science while allowing for educational breadth through other subjects of their choice. Unlike the Honours program, the Major program offers more scheduling flexibility and opportunities to select electives from other disciplines.