Department of Mathematics & Computer Science

Computer Science (BSc)

Computer technology is growing rapidly and affecting our lives in many different ways. The computer is a powerful tool for storing, retrieving, manipulating and presenting data. A special by-product of studying computer science is the learning and developing of an ability to solve the problems that are important in today’s changing world.

In first year computer science, you will learn the Java programming language. The course is designed to challenge people who are fond of computers and mathematics, and possess the ability to think logically. Students with these interests or abilities will find computer science courses fascinating.


  • Business
  • Research
  • Systems Analysis
  • Systems Testing and Support
  • Software Development

Special Features

In addition to the various computer laboratories, the department runs the “BitCave” High-tech laboratory for senior students

Mathematics (BSc)

Mathematics involves the use of deductive reasoning and constitutes the basic language of the physical sciences. It is a way of thinking, a disciplined and logical approach to problem solving that will be of interest to people who enjoy mathematics either for its inherent interest or as a method of problem solving in related disciplines.

Mathematics is growing today more than ever before—both as a subject in its own right and in terms of its influence on science, engineering and business. Some of the more recent advances in physics, chemistry and biology use mathematical concepts. The divisions of science that previously used few, if any, mathematical skills are now putting more and more emphasis on mathematical reasoning and techniques. Statistics, which is an area of mathematics concerned with data analysis, is increasingly used in such disciplines as psychology, sociology, business,and health studies.


  • Accounting
  • Actuarial Science
  • Banking
  • Insurance
  • Statistical Research
  • Teaching

Those pursuing careers in business management need to have some background in mathematics in order to understand some of the computer based decision-making processes now in use.

Special Features

Senior students have the opportunity to work closely with their professors on a variety of research projects.  A Quantum Computing Lab, funded by the Canada Foundation for Innovation (CFI), which includes high-powered computers with mathematical software housed in a collaborative research space, is available to students working on select research projects.