Skip to primary navigation.
Skip to secondary navigation.
Skip to page content.

Return to top of page.
Skip to secondary navigation.
Skip to page content.
Return to top of page.
Return to primary navigation.
Skip to secondary navigation.

Engineering and Computer Science Programs

Computer Science ( Bachelor )

Computer Science is the study of how computing devices can extend and support the abilities of the human mind. In the beginning, most of computer science focused on mathematical abilities – computers were used for "number crunching" and scientific computation.

Today, computer scientists work on much more. The creation of virtual environments, for example, to allow us to work and play together over long distances; or the modeling, simulation and analysis of big systems to help us test strategies, plan actions and predict behaviours. Aspects of computer science are found almost everywhere, and many Computer scientists work in non-traditional and interdisciplinary fields. There are more people working in computer science today than ever before, and the career prospects for computer scientists continue to grow.

Program options and specializations

Options: bioinformatics; computer communications and networks; computer graphics and gaming; business; computer communications and networks; mechatronics and embedded systems; software engineering
Minors: computer science
Areas of emphasis: algorithms; programming methodology; scientific computing; software engineering; systems
Combined programs: geography, health information science, mathematics, music, physics, psychology, statistics, visual arts
See the options and specializations page for links to more information.

Ready to apply?

Program information

Return to top of page.
Return to primary navigation.
Skip to page content.
Return to top of page.
Return to primary navigation.
Return to secondary navigation.
Return to page content.