| Program |
Degree |
School Name |
Prov./ State |
City  |
 |
| Computer Science |
Bachelor |
St. Francis Xavier University |
NS |
Antigonish |
|
| Computer Science |
Bachelor; Honours |
St. Francis Xavier University |
NS |
Antigonish |
|
| Computer Science |
Bachelor |
Brandon University |
MB |
Brandon |
|
| Computer Science |
Bachelor; Honours |
Brandon University |
MB |
Brandon |
|
| Computer Science |
Bachelor |
University of Prince Edward Island |
PE |
Charlottetown |
|
| Computing Science |
Bachelor; Honours |
University of Alberta |
AB |
Edmonton |
Request Info |
| Computing Science |
Bachelor; Co-op, Honours |
University of Alberta |
AB |
Edmonton |
Request Info |
| Computing Science |
Bachelor; Co-op |
University of Alberta |
AB |
Edmonton |
Request Info |
| Computing Science - Open Specialization (Computing and X) |
Bachelor |
University of Alberta |
AB |
Edmonton |
Request Info |
| Computing Science - Software Practice |
Bachelor |
University of Alberta |
AB |
Edmonton |
Request Info |
| Design - Computing Science Route |
Bachelor |
University of Alberta |
AB |
Edmonton |
Request Info |
| Computer Science |
Bachelor; Co-op |
University of New Brunswick - Fredericton |
NB |
Fredericton |
|
| Computer Science |
Bachelor; Co-op, Honours |
University of Guelph |
ON |
Guelph |
Request Info |
| Computer Science |
Bachelor; Honours |
Dalhousie University |
NS |
Halifax |
|
| Computer Science |
Bachelor; Co-op, Honours |
Dalhousie University |
NS |
Halifax |
|
| Computer Science |
Bachelor |
Dalhousie University |
NS |
Halifax |
|
| Computer Science |
Bachelor; Co-op |
Dalhousie University |
NS |
Halifax |
|
| Computer Science (BCS) |
Bachelor |
Dalhousie University |
NS |
Halifax |
|
| Computer Science (BCS) |
Bachelor; Co-op |
Dalhousie University |
NS |
Halifax |
|
| Computing Science |
Bachelor |
Thompson Rivers University |
BC |
Kamloops |
|
| Computing Science (B.Sc.) |
Bachelor |
Thompson Rivers University |
BC |
Kamloops |
|
| Biomedical Computing |
Bachelor; Honours |
Queen's University |
ON |
Kingston |
|
| Computing |
Bachelor |
Queen's University |
ON |
Kingston |
|
| Computing |
Bachelor; Honours |
Queen's University |
ON |
Kingston |
|
| Computer Science |
Bachelor |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Computer Science |
Bachelor; Co-op |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Computer Science (BMgt) |
Bachelor; Co-op |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Computer Science (BMgt) |
Bachelor |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Computer Science and Geographic Information Systems |
Bachelor; Co-op |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Computer Science and Geographic Information Systems |
Bachelor |
University of Lethbridge |
AB |
Lethbridge |
Request Info |
| Bioinformatics |
Bachelor |
Western University |
ON |
London |
Request Info |
| Bioinformatics |
Bachelor; Honours |
Western University |
ON |
London |
Request Info |
| Computer Science |
Bachelor |
Western University |
ON |
London |
Request Info |
| Computer Science |
Bachelor; Honours |
Western University |
ON |
London |
Request Info |
| Computer Science and HBA |
Bachelor; Honours |
Western University |
ON |
London |
Request Info |
| Computer Science and Law |
Bachelor; Honours |
Western University |
ON |
London |
Request Info |
| Scientific Computing and Numerical Methods |
Bachelor |
Western University |
ON |
London |
Request Info |
| Biology and Computer Science |
Bachelor |
McGill University |
QC |
Montréal |
|
| Computer Science |
Bachelor |
McGill University |
QC |
Montréal |
|
| Computer Science |
Bachelor; Honours |
McGill University |
QC |
Montréal |
|
| Computer Science: Computer Games Option |
Bachelor |
McGill University |
QC |
Montréal |
|
| Liberal Program in Computer Science |
Bachelor |
McGill University |
QC |
Montréal |
|
| Physics and Computer Science |
Bachelor |
McGill University |
QC |
Montréal |
|
| Statistics and Computer Science |
Bachelor; Honours |
McGill University |
QC |
Montréal |
|
| Statistics and Computer Science |
Bachelor |
McGill University |
QC |
Montréal |
|
| Computing Science |
Bachelor; Co-op |
Vancouver Island University |
BC |
Nanaimo |
Request Info |
| Computing Science |
Bachelor |
Vancouver Island University |
BC |
Nanaimo |
Request Info |
| Computer Science (B.A.) |
Bachelor |
Nipissing University |
ON |
North Bay |
|
| Computer Science (B.Sc.) |
Bachelor; Honours |
Nipissing University |
ON |
North Bay |
|
| Computer Science (B.Sc.) |
Bachelor |
Nipissing University |
ON |
North Bay |
|
| Computing Science |
Bachelor; Honours |
University of Ontario Institute of Technology |
ON |
Oshawa |
Request Info |
| Computing Science |
Bachelor; Co-op, Honours |
University of Ontario Institute of Technology |
ON |
Oshawa |
Request Info |
| Biomedical Mechanical Engineering and Computing Technology |
Bachelor |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Biomedical Mechanical Engineering and Computing Technology |
Bachelor; Co-op |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science |
Bachelor; Co-op, Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science |
Bachelor; Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science |
Bachelor |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science - Bioinformatics |
Bachelor; Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science - Bioinformatics |
Bachelor; Co-op, Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science - Management and Entrepreneurship |
Bachelor; Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science - Management and Entrepreneurship |
Bachelor; Co-op, Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science and Mathematics |
Bachelor; Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computer Science and Mathematics |
Bachelor; Co-op, Honours |
University of Ottawa/Université d'Ottawa |
ON |
Ottawa |
Request Info |
| Computing Systems and Physics |
Bachelor; Honours |
Trent University |
ON |
Peterborough |
Request Info |
| Mathematical Computer Science |
Bachelor; Honours |
Trent University |
ON |
Peterborough |
Request Info |
| Chemistry and Computer Science |
Bachelor |
University of Northern British Columbia |
BC |
Prince George |
|
| Computer Science |
Bachelor |
University of Northern British Columbia |
BC |
Prince George |
|
| Computer Science and Mathematics |
Bachelor |
University of Northern British Columbia |
BC |
Prince George |
|
| Computer Science and Physics |
Bachelor |
University of Northern British Columbia |
BC |
Prince George |
|
| Computer Science |
Bachelor |
University of Regina |
SK |
Regina |
|
| Software Systems Development |
Bachelor |
University of Regina |
SK |
Regina |
|
| Computer Science |
Bachelor |
Mount Allison University |
NB |
Sackville |
|
| Computer Science |
Bachelor; Honours |
Mount Allison University |
NB |
Sackville |
|
| Computer Science |
Bachelor |
University of New Brunswick - Saint John |
NB |
Saint John |
|
| Computer Science |
Bachelor; Honours |
University of New Brunswick - Saint John |
NB |
Saint John |
|
| Computer Science - Networking |
Bachelor |
University of New Brunswick - Saint John |
NB |
Saint John |
|
| Computer Science (B.Sc. Honours) |
Bachelor; Honours |
University of Saskatchewan |
SK |
Saskatoon |
|
| Computer Science (B.Sc. Three- or Four-year) |
Bachelor |
University of Saskatchewan |
SK |
Saskatoon |
|
| Computer Science (Professional Internship Option) |
Bachelor; Co-op |
University of Saskatchewan |
SK |
Saskatoon |
|
| Computer Science - Software Engineering Option (B.Sc. Honours SE) |
Bachelor; Honours |
University of Saskatchewan |
SK |
Saskatoon |
|
| Computing (B.Sc. Four-year) |
Bachelor |
University of Saskatchewan |
SK |
Saskatoon |
|
| Computer Science |
Bachelor; Honours |
Algoma University |
ON |
Sault Ste. Marie |
|
| Computer Science |
Bachelor |
Bishop's University |
QC |
Sherbrooke |
|
| Computer Science |
Bachelor; Honours |
Bishop's University |
QC |
Sherbrooke |
|
| Applied Mathematics and Computer Science (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science (B.A.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science (B.Sc. Software Engineering) |
Bachelor; Honours |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science (B.Sc. Software Engineering) |
Bachelor; Co-op, Honours |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science and Economics (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science and Geography (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science and Physics |
Bachelor; Honours |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science and Pure Mathematics (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science and Statistics (B.Sc.) |
Bachelor |
Memorial University – St. John’s Campus |
NL |
St. John's |
|
| Computer Science (Three-year) |
Bachelor; Co-op |
Laurentian University/Université Laurentienne |
ON |
Sudbury |
Request Info |
| Computer Science |
Bachelor |
Ryerson University |
ON |
Toronto |
Request Info |
| Computer Science |
Bachelor; Co-op |
Ryerson University |
ON |
Toronto |
Request Info |
| Computer Science |
Bachelor; Honours |
University of Toronto - Scarborough |
ON |
Toronto |
|
| Computer Science |
Bachelor; Co-op, Honours |
University of Toronto - Scarborough |
ON |
Toronto |
|
| Computer Science |
Bachelor; Co-op |
University of Toronto - Scarborough |
ON |
Toronto |
|