• Computer science is the study of algorithms and data structures and their applications in designing new and efficient solutions to industrial, technological, environmental or social problems.
  • Learn to tackle difficult problems using a variety of high-tech tools and approaches, and effectively communicate expertise to others by coupling technical learning with a solid grounding in liberal education.
  • The program is designed to enable students to gain both theoretical knowledge and practical experience, including access to state-of-the-art hardware and software in three computer labs whenever students need to use them.
  • If students GPA is high enough in their fourth year, they can opt to complete an Undergraduate Thesis course. This is an excellent opportunity for them to earn an “Honours Thesis” designation on their degree.