Search

Computer Applications with Mathematics and Statistics

Provides a foundation for integrated studies in computer science and mathematics. The mathematics component of the program includes topics that overlap with computer science, such as modeling, symbolic computation, and combinations, as well as the standard topics of a mathematical curriculum.

Computer Applications with Major in Mathematics and Statistics

See the BCompSci degree description for information on the core, co-op and elective requirements. For a complete list of courses: Undergraduate Calendar

Sample courses include:

System Hardware, Programming Methodology, Operating Systems, Technical Writing & Communication, Multivariable Calculus, Introduction to Optimization, Mathematical Modelling, Combinatorics, Software Engineering

Computer Science Co-op Programs

See: Institute for Co-operative Education

Computer Science graduates are qualified to:

  • design and create new software, and modify and test existing software used in a broad range of businesses and industries;
  • devise new and more efficient algorithms and techniques;
  • analyse and develop computer solutions to meet clients’ information processing, database and computation needs;
  • plan and implement computer security systems for database access control;
  • provide technical support for sales functions requiring specialized knowledge;
  • advise clients on their computing needs or provide support in the development of the software and hardware;
  • make decisions involving people, materials and money where knowledge of both computer software and hardware is essential.

Admission Requirements

Admission is limited to students who would be admitted into both the Mathematics and Statistics (BA/BSc) and Computer Applications (BCompSci) programs separately.

Computer Applications (BCompSci) with Mathematics and Statistics (BA/BSc Major): Minimum cut-off averages, admission statistics and program requirements.

Undergraduate admissions guidelines: For information on international admission, required documents, proof of language proficiency, the university admissions timetable, selection and notification process.


Graduates find careers in a wide variety of sectors including health care, communications, manufacturing, banking, retail, as well as the aeronautical, automotive, electrical and entertainment industries. Our graduates have been hired by IBM, Matrox, Nortel Networks and Ubisoft.