Note: This program is pending approvals.
From applied cryptography to mobile computing, Computer Science will help you develop strong algorithm analysis and design skills in procedural, object-oriented and low-level languages.
Our Bachelor of Science (BSc) in Computer Science program provides the hands-on experience that is key to understanding computing fundamentals with an optional introduction to functional, parallel and logical paradigms.
Find equivalent requirements for additional curriculums in the admissions toolkits.
We see you are accessing our website on IE8. We recommend you view in Chrome, Safari, Firefox or IE9+ instead.×