Available Programs

Applied Statistics

Statistical methods have applications in almost all areas of science, medicine, engineering, business, politics, psychology, law, and the environment. A practicing statistician is involved in a diversity of projects: testing the effectiveness of a new vaccine, working on the human genome project, forecasting stock yields, examining the effectiveness of television advertising, predicting election results.

Today we are bombarded with information from quantitative studies, information generated from the application of statistical methodologies. While much of this information is valid, some of it is not. An understanding of applied statistics will make you a critical consumer of numbers presented by the media. A basic knowledge of statistics should be an integral part of everyone's education.

Programs you can pursue in Applied Statistics are a Specialist, Major or Minor. You can find the courses which need to be completed in the first year in the Academic Calendar.

Course descriptions, entry requirements and program requirements can also be found in the Academic Calendar.  

Computer Science

Computer Science as a discipline encompasses a wide range of research interests, including the design and implementation of programming languages, the organization of complex computer systems, efficient resource allocation under various constraints, and the management of vast quantities of data typical in business applications.

Computer Graphics focuses on the application of computers to analyze and generate pictorial information.

Theoretical interests in Computer Science include:

  • Computability: What can and cannot be computed by machines.
  • Complexity: The relative effort required to perform various computations.
  • Verification: The formal proof of the correctness of programs.

Artificial Intelligence research in Computer Science aims to simulate intelligent behavior, develop programs that process pictorial and linguistic data, prove theorems, and solve problems.

Numerical Analysis involves designing, testing, and analyzing numerical methods for solving computational problems in science and engineering.

Course offerings in Computer Science cater to a wide variety of students, from those primarily interested in information processing to those applying computers in other fields.

The Specialist in Information Security program covers all major aspects of information and computer security. Courses include an overview of the field and in-depth studies of systems, number theory, and computational complexity in security.

Programs you can pursue in Computer Science are a Specialist, Major or Minor and an Information Security Specialist. You can find the courses which need to be completed in the first year in the Academic Calendar.

Course descriptions, entry requirements and program requirements are in the Academic Calendar.

Mathematical Sciences

Mathematical sciences teaches one to think analytically and creatively. It is a foundation for advanced careers in a knowledge-based economy. The past century has been a remarkable one for discovery in mathematics. Problems in computer science, physics, biology and economics have opened new fields of mathematical inquiry, and discoveries at the most abstract level, for example in number theory, have led to breakthroughs in applied areas.  

Programs you can pursue in Mathematical Sciences are a Specialist, Major or Minor. Visit the First Year Information page to see which courses need to be completed in the first year.

Course descriptions, entry requirements and program requirements are in the Academic Calendar.  


Last updated 18-Apr-23