Search Programs Results

Refine search Send results to your email

Returning: 273 programs

Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
  • Geographic information science and cartography
Close
Master of Science in Computer Science
University of Lethbridge, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
Close
Bachelor of Science in Computer Science
University of Lethbridge, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts and Science
Comments
May also be taken as 5-year combined degrees program with Bachelor of Management or Bachelor of Fine Arts degree. Also available as 2-year post-diploma program.
Area of Study
  • Computer science
Close
Bachelor of Science (Major/Minor) Computing Science
Vancouver Island University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Vancouver Island University
Comments
Co-op is optional.
Area of Study
  • Computer science
Close
Bachelor of Science - Computing Science Major
Thompson Rivers University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Honours degree, double major available.
Area of Study
  • Computer science
Close
Bachelor of Science in Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
co-op available in the second year; combined honors available with mathematics and physics; combined major with other sciences possible
Area of Study
  • Computer science
Close
Master of Science in computer science
Royal Military College of Canada, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Graduate Studies and Research Division
Area of Study
  • Computer science
Close
Bachelor of Science in Computer Science (Okanagan)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Irving K. Barber School of Arts and Sciences (Okanagan)
Area of Study
  • Computer science
Close
Bachelor of Science in Computer Science (BScCS)
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science, Applied Science and Engineering (UNBSJ)
Comments
Specializations within high performance scientific computing; software engineering; and networking. Students may elect honours with or without specialization. Computer Science or Information Technology minors.
Area of Study
  • Computer science
  • Computer systems networking and telecommunications
  • Computer software engineering
Close
Bachelor of Science (Honours) - Computer Science
Ontario Tech University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Students may choose the comprehensive program, or choose to specialize in Data Science or Digital Media.
Area of Study
  • Computer science
  • Web page, digital/multimedia and information resources design
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Science
Comments
Interdisciplinary graduate program that combines the implementation of mathematical models, computer algorithms and knowledge in a particular area of application. Students will acquire skills in mathematical modelling of real-world phenomena, computational science, computer programming and scientific communications. Students will complete coursework and a thesis.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Area of Study
  • Computer science
Close
Master of Science (MSc) - Computer Science
Ontario Tech University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Science
Comments
Students will complete coursework and a thesis. The program is comprised of four fields: Digital Media; Information Science; Networks and IT Security; and Software Design.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science and Technology
Comments
University Transfer
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Five-year combination program that meets the rapidly increasing need for science graduates with the leadership skills to succeed in business and management.
Area of Study
  • Computer science
  • Business administration and management, general
Close
PhD in Computer Science
University of Manitoba, Manitoba
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Area of Study
  • Computer science
Close
PhD in Computer Science
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Comments
thesis
Area of Study
  • Computer science
Close
PhD in Computer Science
Concordia University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
PhD in Computer Science
University of Waterloo, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Graduate Studies
Comments
Graduate research fields include: Algorithms and Complexity; Artificial Intelligence; Bioinformatics; Computer Algebra and Symbolic Computation; Computer Graphics; Cryptography, Security and Privacy; Databases; Formal Methods; Health Informatics; Human-Computer Interaction; Information Retrieval; Machine Learning; Programming Languages; Quantum Computing; Scientific Computing; Software Engineering; Systems and Networking. Discover more at: https://uwaterloo.ca/discover/programs/computer-science-phd
Area of Study
  • Computer science
Close
PhD in Computer Science
Western University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate and Postdoctoral Studies
Area of Study
  • Computer science
Close
PhD in Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Comments
Areas of research: Software Engineering, Software Systems, Theory of Computing, Combinatorial Algorithms, Programming Languages, Parallel, Networked and Distributed Computing, Functional and Logic Programming, Human Computer Interaction, Numerical Analysis, Visualization, Graphics, and Databases.
Area of Study
  • Computer science
Close
PhD in Computer Science
McGill University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Graduate and Postdoctoral Studies
Comments
For program information see: http://www.mcgill.ca/study/faculties/science/graduate
Area of Study
  • Computer science
Close
PhD in computer science
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate Studies
Area of Study
  • Computer science
Close
PhD in computer science
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
College of Graduate and Postdoctoral Studies
Area of Study
  • Computer science
Close
PhD in computing science
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Applied Sciences
Area of Study
  • Computer science
Close
PhD in Computer Science
University of Regina, Saskatchewan
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies and Research
Area of Study
  • Computer science
  • Computer software engineering
Close
PhD in Computer Science
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate Studies
Comments
Four Years PhD.
Area of Study
  • Computer science
Close
PhD in computer science
University of Calgary, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Area of Study
  • Computer science
Close
PhD in Computer Science
University of Ottawa, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Engineering
Comments
Joint program with Carleton University.
Area of Study
  • Computer science
Close
PhD in Computing Science
University of Alberta, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies and Research
Area of Study
  • Computer science
Close
PhD in Computer Science
Carleton University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate and Postdoctoral Affairs
Comments
Through Ottawa-Carleton Institute for Computer Science
Area of Study
  • Computer science
Close
Master of Computer Science
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Comments
Thesis, report or course option. 16-24 Months Masters, Four years PhD.
Area of Study
  • Computer science
Close
MSc in computer science
University of Calgary, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Specialization in software engineering
Area of Study
  • Computer science
  • Computer software engineering
Close
MSc in Computer Science
University of Regina, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies and Research
Comments
MSc Co-op Route was suspended, effective Spring/Summer 2018.
Area of Study
  • Computer science
  • Computer software engineering
Close
MSc in Computer Science
Western University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate and Postdoctoral Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Concentration option: Industrial Option. Areas of research: Software Engineering, Software Systems, Theory of Computing, Combinatorial Algorithms, Programming Languages, Parallel, Networked and Distributed Computing, Functional and Logic Programming, Human Computer Interaction, Numerical Analysis, Visualization, Graphics, and Databases.
Area of Study
  • Computer science
Close
MSc in computer science
University of Windsor, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
with co-op option
Area of Study
  • Computer science
Close
MMath in Computer Science
University of Waterloo, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Graduate Studies
Comments
Graduate research fields include: Algorithms and Complexity; Artificial Intelligence; Bioinformatics; Computer Algebra and Symbolic Computation; Computer Graphics; Cryptography, Security and Privacy; Databases; Formal Methods; Health Informatics; Human-Computer Interaction; Information Retrieval; Machine Learning; Programming Languages; Quantum Computing; Scientific Computing; Software Engineering; Systems and Networking. Discover more at: https://uwaterloo.ca/discover/programs/computer-science-mmath
Area of Study
  • Computer science
Close
M.Comp.Sci. in Computer Science
Concordia University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
MSc in Computer Science
University of Manitoba, Manitoba
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
Close
MSc in computer science
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
McGill University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Graduate and Postdoctoral Studies
Comments
Thesis, non-thesis and project. For program information see: http://www.mcgill.ca/study/faculties/science/graduate.
Area of Study
  • Computer science
Close
MSc in computer science
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
College of Graduate and Postdoctoral Studies
Area of Study
  • Computer science
Close
MSc in Computing Science
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Applied Sciences
Area of Study
  • Computer science
Close
MSc in Computer Science
York University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Full-time, part-time options available; Thesis or Project. Covers a wide variety of topics within Computer Science, including artificial intelligence, computer graphics, computer vision, human-centered computing, information systems, networks, theory of computation and virtual reality. Internship opportunities also available.
Area of Study
  • Computer science
Close
MSc in Computing Science
University of Alberta, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies and Research
Area of Study
  • Computer science
Close
Master of Computer Science
Carleton University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate and Postdoctoral Affairs
Comments
Through Ottawa-Carleton Institute for Computer Science; specialization available in Data.
Area of Study
  • Computer science
Close
Master of Computer Science
University of Ottawa, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Engineering
Comments
Joint program with Carleton University. Also offered: specialization in bioinformatics.
Area of Study
  • Computer science
Close
MSc in Computer Science
Acadia University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Division of Research and Graduate Studies
Area of Study
  • Computer science
Close
BA in computer science
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Humanities and Social Sciences
Comments
Honours also
Area of Study
  • Computer science
Close
BSc in computer science
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Honours also; Co-operative Internship in Computer Science.
Area of Study
  • Computer science
Close
BSc Computer Science
University of Prince Edward Island, Prince Edward Island
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
The department offers a video game programming specialization.
Area of Study
  • Computer programming, specific applications
  • Computer science
Close
Bachelor of Computer Science
Acadia University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
Close
BSc (Computer Science)
Lakehead University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science and Environmental Studies
Area of Study
  • Computer science
Close
HBSc (Computer Science)
Lakehead University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science and Environmental Studies
Area of Study
  • Computer science
Close
Bachelor of Computing Science
Thompson Rivers University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Admission at 1st, 2nd or 3rd year university studies, and also open to graduates of most two-year computer/science/technology diplomas for 3rd year admission.
Area of Study
  • Computer science
Close
Bachelor of Computer Science
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Computer Science (UNBF)
Comments
Required core courses in Computer Science, Information Systems, Mathematics and Statistics. Optional Honours program available. Concurrent programs also with BSc and BA.
Area of Study
  • Computer science
Close
BSc in computer science
Royal Military College of Canada, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BA in Computer Science
St. Francis Xavier University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts
Comments
Major, advanced major or honours; also available in joint major, joint advanced major or honours with subsidiary programs. Concentrations offered in computing, analytics and pre-education.
Area of Study
  • Computer science
Close
BSc in Computer Science
Brock University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics and Science
Comments
Choose from two concentrations: Software Engineering or Intelligent Systems. Co-op available. Also 8, 12, or 16-month paid Internships available.
Area of Study
  • Computer science
  • Computer software engineering
Close
BSc in computer science
University of Calgary, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Concentrations offered in Computer Game Development; Software Engineering; Theoretical Computer Science; Scientific Computation; Human-Computer Interactions; Computer Graphics; Information Security; Networks and Distributed Computing; Visualization and Analytics.
Area of Study
  • Computer science
  • Computer graphics
  • Computer systems networking and telecommunications
  • Computer and information systems security/information assurance
  • Computer software engineering
  • Computational science
Close
BSc in computer science
Mount Allison University, New Brunswick
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Diploma in Computing Science
Vancouver Island University, British Columbia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Vancouver Island University
Comments
Prepare for a career as a computer programmer and/or analyst. Diploma graduates may continue into various BA Majors and Minors.
Area of Study
  • Computer science
Close
Certificate in Computer Science
Bishop's University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Natural Sciences and Mathematics Division
Area of Study
  • Computer science
Close
Certificate in Computer Science
Acadia University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
Close
Diploma in Computer Science
University of Regina, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Science
Area of Study
  • Computer science
Close
M.Sc. in Computer Science
University of Toronto, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Arts and Science
Comments
Fields -- Applied Discrete Mathematics, Artificial Intelligence, Bioinformatics, Computational Complexity, Computer Graphics and Human-Computer Interaction, Computer Systems: Hardware and Software, Database and Information Systems, Programming Language and Methodology, Scientific and Numerical Computation, Software Engineering
Area of Study
  • Computer science
Close
Ph.D. in Computer Science
University of Toronto, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Arts and Science
Comments
Fields -- Applied Discrete Mathematics, Artificial Intelligence, Bioinformatics, Computational Complexity, Computer Graphics and Human-Computer Interaction, Computer Systems: Hardware and Software, Database and Information Systems, Programming Language and Methodology, Scientific and Numerical Computation, Software Engineering
Area of Study
  • Computer science
Close
M.Ap.Comp.Sc. in Computer Science
Concordia University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
BA in computer science
Mount Allison University, New Brunswick
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts
Area of Study
  • Computer science
Close
PhD in Computer Science
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate Studies
Area of Study
  • Computer science
Close
Bachelor of Science General
University of Alberta, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
MAJORS: Anthropology-Maj; Biological Sciences-Maj; Chemistry-Maj; Computing Science-Maj; Earth & Atmospheric Sci-Maj; Geography-Maj; Mathematical Sciences-Maj; Mathematics-Maj; Physical Sciences-Maj; Physics-Maj; Political Science-Maj; Psychology-Maj; Statistics-Maj.
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Microbiology, general
  • Mathematics, general
  • Statistics, general
  • Mathematical statistics and probability
  • Physical sciences, general
  • Atmospheric sciences and meteorology, general
  • Chemistry, general
  • Geology/Earth science, general
  • Physics, general
  • Psychology, general
Close
BSc in Computer Science
University of Northern British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Science and Management
Comments
Honours, Major; Joint majors offered in Chemistry & Computer Science, Computer Science & Mathematics, Computer Science & Physics, Minor in Computing.
Area of Study
  • Computer science
Close
PhD in computer science
University of Windsor, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Comments
Graduate fields include: Intelligent Systems; and Distributed and High-Performance Computing
Area of Study
  • Computer science
Close
Bachelor of science
University of the Fraser Valley, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Mathematics, general
  • Statistics, general
  • Chemistry, general
  • Physics, general
Close
Master of Computer Science
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Thesis
Area of Study
  • Computer science
Close
BSc in Computer Science
St. Francis Xavier University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Major, advanced major or honours; also available in joint advanced major or joint honours programs. Concentrations offered in computing, analytics, and pre-education.
Area of Study
  • Computer science
Close
MSc in Computer Science
Brock University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
Lakehead University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Science and Environmental Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
Ryerson University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Yeates School of Graduate Studies
Area of Study
  • Computer science
Close
MSc in Computer Science
Bishop's University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Natural Sciences and Mathematics Division
Comments
Thesis or project based
Area of Study
  • Computer science
Close
PhD in Computer Science
Ryerson University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Yeates School of Graduate Studies
Area of Study
  • Computer science
Close
Diploma in Computer Science
Western University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BA in Computer Science
York University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Lassonde School of Engineering
Comments
BA, BA Honours, BA Specialized Honours, BA Honours Major, BA Honours Double Major, BA Honours Major/Minor, BA Honours Minor; Specialized Honours Stream includes: Software Development.
Area of Study
  • Computer science
  • Computer systems networking and telecommunications
Close
Minor in Computer Science
Carleton University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts and Social Sciences
Area of Study
  • Computer science
Close
BSc in Computer Science
York University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Lassonde School of Engineering
Comments
BSc, BSc Honours, BSc Specialized Honours, BSc Honours Major, BSc Honours Double Major, BSc Honours Major/Minor, BSc Honours Minor; Specialized Honours Stream includes: Software Development; Honours Major stream includes: Industry Partnership.
Area of Study
  • Computer science
Close
PhD in Applied Science
Saint Mary's University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies and Research
Comments
The PhD in Applied Science at Saint Mary's University allows students to conduct research under the supervision of faculty in Biology, Chemistry, Environmental Science, Geography, Geology, Management Science, Math and Computing Science, and Physics.
Area of Study
  • Environmental science
  • Computer science
  • Biology/biological sciences, general
  • Mathematics, general
  • Chemistry, general
  • Geology/Earth science, general
  • Physics, general
  • Geography
Close
BSc in Computing Science
Trinity Western University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Natural and Applied Sciences
Area of Study
  • Computer science
Close
Computing Science Diploma
Thompson Rivers University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Science
Comments
A two-year diploma program. Graduates receive a Computing Science Diploma (CS diploma).
Area of Study
  • Computer science
Close
Combined Computer Science and Mathematics
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Mathematics, general
Close
Combined Computer Science and Statistics
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Statistics, general
Close
MASc in Computer Science
St. Francis Xavier University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
16-month to 2-year course based Master's program.
Area of Study
  • Computer and information sciences, general
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Business and Economics
Comments
Double degree, co-op is optional. Joint program with the Faculty of Science.
Area of Study
  • Computer science
  • Management information systems, general
Close
Bachelor of Science Major or Honours in Computer Science (BSc)
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics
Comments
Options available in bioinformatics, business, computing technology, data science, digital hardware and software engineering, human-computer interaction, computational fine art.
Area of Study
  • Information technology
  • Computer science
  • Computer hardware engineering
  • Computer software engineering
  • Bioinformatics
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Human and Social Development
Comments
Co-op is mandatory.
Area of Study
  • Computer science
  • Health information/medical records technology/technician
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Computational biology
Close
Bachelor of Computer Science in Integrated Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Physics, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Statistics, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Lassonde School of Engineering
Comments
iBSc Honours. The iBSc degree program reflects York's commitment to internationalization and requires you to acquire an international language and to gain international experience on exchange at one of York University's partner institutions abroad. For more information, visit http://futurestudents.yorku.ca/program/international.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
The Computer Science Diploma to Degree Advanced Entry program is designed to provide students with the opportunity to apply the Ontario college advanced diploma (or equivalent) in Computer Programmer Analyst they have already earned toward a Bachelor of Science (Honours) degree.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Administered jointly by the Faculty of Science and individual Science departments.
Area of Study
  • Computer science
  • Natural sciences
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Biology/biological sciences, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics
Area of Study
  • Computer science
  • Computer and information sciences and support services, other
Close
Bachelor of science in computing science (major, minor)
University of the Fraser Valley, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Physics, general
Close
PhD in Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate and Postdoctoral Studies
Comments
Faculty of Science - Doctoral study - possible program start dates in January, September - further information at http://www.grad.ubc.ca/prospective-students/graduate-degree-programs/phd-computer-science
Area of Study
  • Computer science
Close
MSc in Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate and Postdoctoral Studies
Comments
Faculty of Science - Coursework + Options - possible program start dates in January, September - further information at http://www.grad.ubc.ca/prospective-students/graduate-degree-programs/master-of-science-computer-science
Area of Study
  • Computer science
Close
Graduate Diploma in Computer Science
Concordia University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Graduate level certificate/diploma
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
Bachelor of Computer Science (honours)
Carleton University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Combined honours programs available. Students select from one of the following streams: Algorithms; Biomedical Computing; Computer Game Development; Computer and Internet Security; Management & Business Systems; Mobile Computing; Network Computing; Psychology; Software Engineering. Co-operative Education Option is available.
Area of Study
  • Computer science
Close
Bachelor of computer science honours
University of Windsor, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Also available as a non - co-op. Students may specialize in one of the following areas (a special annotation will be made on the transcript): Artificial Intelligence, Multi-media, or Networks
Area of Study
  • Computer science
Close
Bachelor of computer science general
University of Windsor, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BSc (Hons.) in Computer Science
Ryerson University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Full-time only. Regular and optional co-operative program in full-time program only. Optional Specialization in Management Science in full- and part-time programs. Optional Concentration in Software Engineering.
Area of Study
  • Computer science
Close
BMath Honours in Data Science
University of Waterloo, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics
Area of Study
  • Computer science
Close
Master of Applied Computer Science
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Project
Area of Study
  • Computer science
Close
Honours diploma in computer science
Laurentian University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Science, Engineering and Architecture
Area of Study
  • Computer science
Close
BSc (Hons) in computer science
Royal Military College of Canada, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BSc (General) in Computer Science
Algoma University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Algoma University
Comments
Three-year single or combined major.
Area of Study
  • Computer science
Close
MASc in Computational Engineering and Science
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
  • Computer engineering, general
  • Biometry/biometrics
  • Computational mathematics
Close
MEng in Computational Science and Engineerng
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Comments
The School of Computational Science and Engineering will offer graduate programs leading to professional and research master's degrees in either engineering or science, depending on whether the supervisor is from the faculty of engineering or science.
Area of Study
  • Computer science
  • Computer engineering, general
  • Biometry/biometrics
  • Computational mathematics
Close
PhD in Computational Science and Engineering
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate Studies
Comments
The School of Computational Science and Engineering will offer graduate programs leading to a research master's degrees in either engineering or science, depending on whether the supervisor is from the faculty of engineering or science.
Area of Study
  • Computer science
  • Computer engineering, general
Close
BFA Combined Music/Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Fine Arts
Comments
Co-op program
Area of Study
  • Computer science
  • Music, general
Close
BSc Combined Music/Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Fine Arts
Area of Study
  • Computer science
  • Music, general
Close
BSc (Honours) in Computer Science
University of Regina, Saskatchewan
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Business Area of Concentration and Creative Technologies Concentration available.
Area of Study
  • Computer science
Close
Bachelor of Computer Science (major)
Carleton University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Co-operative Education Option is available.
Area of Study
  • Computer science
Close
Honours BSc in Computer Science
University of Ottawa, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Options available: data science; management and entrepreneurship. Extended French stream available.
Area of Study
  • Computer science
Close
BSc in mathematics and computer science
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Mathematics, general
Close
MBA/MSc in Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Double degree program.
Area of Study
  • Computer science
  • Business administration and management, general
Close
Bachelor of Science with Honors
University of Alberta, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
MAJORS: Applied Math-(Cmput Min)-Maj; Applied Math-(Stats Min)-Maj; Applied Mathematics-Maj; Applied Physics-Maj; Astrophysics-Maj; Atmospheric Sciences-Maj; Biochemistry-Maj; Biol Sc - Bioinformatics-Maj; Cell Biology-Maj; Cell Biotechnology-Maj; Chemistry-Maj; Comput Sci-Bioinformatics-Maj; Computing Science-Maj; Environmental Earth Sci-Maj; Environmental Physical Sc-Maj; Geography-Resources Std-Maj; Geology / Geophysics-Maj; Geology-Maj; Geophysics-Maj; Immunology & Infection-Maj; Math & Finance-Maj; Math/Comp Sci Min-Maj; Mathematical Physics-Maj; Mathematics-Maj; Mathematics/Economics-Maj; Mathematics/Stats Min-Maj; Neuroscience-Maj; Paleontology-Maj; Pharmacology-Maj; Phys-Computational Science-Maj; Physics-Maj; Physiology-Maj; Political Science-Maj; Psychology-Maj; Statistics-Maj.
Area of Study
  • Environmental science
  • Computer science
  • Engineering physics/applied physics
  • Biology/biological sciences, general
  • Biochemistry
  • Botany/plant biology, general
  • Developmental biology and embryology
  • Cell biology and anatomy
  • Microbiology, general
  • Immunology
  • Zoology/animal biology, general
  • Molecular genetics
  • Physiology, general
  • Pharmacology
  • Bioinformatics
  • Biotechnology
  • Ecology
  • Evolutionary biology
  • Environmental biology
  • Mathematics, general
  • Applied mathematics, general
  • Financial mathematics
  • Statistics, general
  • Computational science
  • Astrophysics
  • Atmospheric sciences and meteorology, general
  • Chemistry, general
  • Geology/Earth science, general
  • Geophysics and seismology
  • Paleontology
  • Physics, general
  • Theoretical and Mathematical Physics
  • Clinical psychology
  • Economics, general
  • Geography
  • Political science and government, general
Close
Bachelor of Science with Specialization
University of Alberta, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
MAJORS: Actuarial Sci (Bus Min)-Maj; Applied Mathematics-Maj; Astrophysics-Maj; Atmospheric Sciences-Maj; Biochemistry-Maj; Biol Sc - Bioinformatics-Maj; Cell Biology-Maj; Cell Biotechnology-Maj; Chemistry-Maj; Comp Sci-Software Practice-Maj; Comput Sci-Bioinformatics-Maj; Computing Sci (Bus Min)-Maj; Computing Science-Maj; Environmental Earth Sci-Maj; Environmental Physical Sc-Maj; Geo-Info Proc & Mapping-Maj; Geo-Northern Frontier Std-Maj; Geography-Resources Std-Maj; Geology-Maj; Geophysics-Maj; Immunology & Infection-Maj; Math & Finance-Maj; Math-Computational Science-Maj; Math/Stats-Actuarial Sc-Maj; Mathematics-Maj; Mathematics/Economics-Maj; Paleontology-Maj; Pharmacology-Maj; Phys-Computational Science-Maj; Physics-Maj; Physiology-Maj; Planning-Maj; Psychology-Maj; Statistics-Maj
Area of Study
  • Natural resources/conservation, general
  • Environmental science
  • Land use planning and management/development
  • Computer science
  • Computer software engineering
  • Biology/biological sciences, general
  • Biochemistry
  • Botany/plant biology, general
  • Cell/cellular biology and histology
  • Developmental biology and embryology
  • Microbiology, general
  • Immunology
  • Zoology/animal biology, general
  • Molecular genetics
  • Physiology, general
  • Pharmacology
  • Bioinformatics
  • Biotechnology
  • Ecology
  • Evolutionary biology
  • Environmental biology
  • Mathematics, general
  • Applied mathematics, general
  • Financial mathematics
  • Statistics, general
  • Mathematical statistics and probability
  • Computational science
  • Physical sciences, general
  • Astrophysics
  • Atmospheric sciences and meteorology, general
  • Chemistry, general
  • Geology/Earth science, general
  • Geophysics and seismology
  • Physics, general
  • Psychology, general
  • Economics, general
  • Geography
  • Geographic information science and cartography
  • Actuarial science
Close
BSc in Computer Science (major)
MacEwan University, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts & Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Undergraduate Studies (Lakehead University-Georgian College Partnership)
Area of Study
  • Computer programming/programmer, general
  • Computer science
Close
BMath Honours in Computer Science
University of Waterloo, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics
Comments
Options available in Artificial Intelligence, Bioinformatics, Business, Computational Fine Art, Digital Hardware, Human-Computer Interaction, Software Engineering.
Area of Study
  • Artificial intelligence
  • Computer science
  • Computer hardware engineering
  • Computer software engineering
  • Bioinformatics
  • Human computer interaction
  • Digital arts, general
  • Management information systems, general
Close
MEng in Applied Data Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Jointly offered by the Electrical & Computer Engineering and the Computer Science departments.
Area of Study
  • Computer science
  • Computer engineering, general
  • Electrical and electronics engineering
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Graduate Studies
Comments
Full-time only; Qualifying examination(s) and Industrial internship or teaching practicum and Dissertation. t provides students breadth with a range of courses spanning from Electrical Engineering to Computer Science and allows them to specialize in Computer Engineering, Computer Science, Electrical Engineering or Software Engineering. Offers a teaching practicum for students who want to pursue a career in academia and an internship for students aiming for industrial positions.
Area of Study
  • Computer science
  • Computer software engineering
  • Electrical and electronics engineering
Close
Bachelor of Computer Science (4 year honours)
University of Manitoba, Manitoba
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Minor in Computer Science for Scientists
University of Ottawa, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Designed to be combined with a major or honours in a field of science.
Area of Study
  • Computer science
Close
Bachelor of Computer Science (4-year)
Laurentian University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science, Engineering and Architecture
Comments
Single specialization. Co-op available. Web Data Management and Game Design options for Honours program.
Area of Study
  • Computer programming, specific applications
  • Computer science
  • Web/multimedia management and webmaster
Close
Bachelor of Computer Science (General Program)
Concordia University, Quebec
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
Bachelor of computing honours computer science
University of Guelph, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Engineering and Physical Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
University of Toronto Scarborough
Comments
Streams - Comprehensive, Entrepreneurship (Specialist and Specialist Co-oponly), Information Systems, Software Engineering
Area of Study
  • Information technology
  • Computer science
  • Computer software engineering
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
University of Toronto Mississauga
Area of Study
  • Computer science
Close
BSc in Computer Science - major/honours
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Computer Science
Area of Study
  • Computer science
Close
Bachelor of Computer Science (regular/honours)
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Computer Science
Comments
BCSC specializations offered: Graphics, Gaming, and Media; Artificial Intelligence and Intelligent Systems; and Communication Technologies and Cyber Security. Computer Science (Minor) - available within many degree programs.
Area of Study
  • Computer science
Close
BSc in computer science (3-year major)
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Arts and Science
Area of Study
  • Computer science
Close
4-year BSc in computing science
The King's University, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
The King's University
Area of Study
  • Computer science
Close
BSc in Computer Science (major, honours)
Bishop's University, Quebec
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Natural Sciences and Mathematics Division
Comments
Minor 25 credits
Area of Study
  • Computer science
Close
Post-baccalaureate diploma in Computing Science
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Applied Sciences
Area of Study
  • Computer science
Close
BSc (4 year major) in Computer Science
University of Manitoba, Manitoba
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BSc with honours in Computing Science
Saint Mary's University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
BSc with major in Computing Science
Saint Mary's University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Bachelor of Computer Science with Honours
Acadia University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
Close
BSc in computer science and Bachelor of Commerce
University of Calgary, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Combined degree with Haskayne School of Business
Area of Study
  • Computer science
  • Business/commerce, general
Close
BSc in computer science and general mathematics
University of Calgary, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Double major
Area of Study
  • Computer science
  • Mathematics, general
Close
BSc in computer science and biological sciences
University of Calgary, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Combined degree
Area of Study
  • Information science/studies
  • Computer science
  • Biology/biological sciences, general
  • Computational biology
Close
BSc honours (combined) in Computer Science
University of Windsor, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
To be combined with a second major
Area of Study
  • Computer science
Close
Bachelor of Management in Computer Science
University of Lethbridge, Alberta
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Dhillon School of Business
Area of Study
  • Computer science
  • Business administration and management, general
Close
BSc in Computer Science (3-year)
Laurentian University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science, Engineering and Architecture
Area of Study
  • Computer science
Close
BSc in Theoretical Computer Science (Minor)
Western University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Computer Science.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Computer Science.
Area of Study
  • Computer science
Close
Post-Diploma BSc in Computer Science
University of Regina, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
This program is available to graduates of the two-year diploma programs in Computer Systems Technology from Saskatchewan Polytechnic. Graduates of other diploma programs in these areas may also be considered for admission.
Area of Study
  • Computer science
Close
BSc (four-year) in Computer Science
Algoma University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Algoma University
Comments
Four-year single major.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Odette School of Business
Area of Study
  • Computer science
  • Management information systems, general
Close
Doctor of philosophy in computer science
Royal Military College of Canada, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Graduate Studies and Research Division
Area of Study
  • Computer science
Close
BFA Combined Visual Arts/Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Fine Arts
Comments
Co-op program
Area of Study
  • Computer science
  • Visual and performing arts, general
Close
BSc Combined Visual Arts/Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Fine Arts
Comments
Co-op program
Area of Study
  • Computer science
  • Visual and performing arts, general
Close
Combined BSc in Geography and Computer Science (Geomatics)
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Social Sciences
Comments
Co-op option restricted to Majors programs only.
Area of Study
  • Computer science
  • Geography
  • Geographic information science and cartography
Close
Combined BSc in Physics and Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Physics, general
Close
Combined BSc in Psychology and Computer Science
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Social Sciences
Comments
Co-op restricted to Honours and Majors programs only
Area of Study
  • Computer science
  • Psychology, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Extended French stream available.
Area of Study
  • Computer science
  • Mathematics, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
also available as a non co-op
Area of Study
  • Computer science
Close
Bachelor of Arts in Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts
Area of Study
  • Computer science
Close
Doctor of Philosophy (PhD) - Computer Science
Ontario Tech University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Faculty of Science
Comments
Students will complete coursework and a PhD thesis. The program is comprised of four fields: Digital Media; Information Science; Networks and IT Security; and Software Design.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
Full-time, part-time options available; Thesis; Covers the fields of Computer Engineering, Electrical Engineering and Software Engineering. Internship opportunities also available.
Area of Study
  • Computer science
  • Electrical and electronics engineering
Close
Postgraduate Diploma PGD in computer science
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Graduate level certificate/diploma
Program website
College of Graduate and Postdoctoral Studies
Area of Study
  • Computer science
Close
BSc/Bachelor of Computer Science BCS
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Computer Science (UNBF)
Comments
Concurrent program with the Faculty of Science and the Faculty of Computer Science
Area of Study
  • Computer science
  • Liberal arts and sciences/liberal studies
Close
MMath in Computer Science - Quantum Information
University of Waterloo, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Graduate Studies
Comments
Inter-Faculty collaborative program with six departments and three Faculties. Discover more at: https://uwaterloo.ca/discover/programs/computer-science-mmath-quantum-information
Area of Study
  • Computer science
  • Physics, other
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
Bachelor of Computer Science - Computer Games
Concordia University, Quebec
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
  • Game and interactive media design
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
  • Computer systems networking and telecommunications
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer and information sciences, general
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
  • Computer software engineering
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
  • Web/multimedia management and webmaster
Close
Bachelor of Arts in Computer Science (Okanagan)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Irving K. Barber School of Arts and Sciences (Okanagan)
Comments
Offered as B.Sc. and B.A.
Area of Study
  • Computer science
Close
PhD in Computer Science - Quantum Information
University of Waterloo, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
Graduate Studies
Comments
Inter-Faculty collaborative program with six departments and three faculties. Discover more at: https://uwaterloo.ca/discover/programs/computer-science-phd-quantum-information
Area of Study
  • Computer science
  • Physics, general
Close
BSc in computer science (visual computing and games)
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Game and interactive media design
Close
BSc in computer science (smart systems)
Memorial University of Newfoundland, Newfoundland and Labrador
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Haskayne School of Business
Comments
combined program with Faculty of Science. Optional Co-op program
Area of Study
  • Computer science
  • Mathematics, general
  • Business administration and management, general
  • Actuarial science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
For information about this program see: http://www.mcgill.ca/study/faculties/science/undergraduate
Area of Study
  • Computer science
  • Computer engineering, general
Close
BA or BSc in computing science (honours/major/minor)
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Applied Sciences
Comments
Areas of concentration: Artificial Intelligence; Computer Graphics and Multimedia; Computing Systems; Information Systems; Programming Languages and Software; Theoretical Computing Science. Joint majors possible with Business; Linguistics; Mathematics; Molecular Biology and Biochemistry. Joint honours possible with Mathematics; Molecular Biology and Biochemistry. Second bachelor's degree option available.
Area of Study
  • Computer science
  • Computer software engineering
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
  • Computer software engineering
Close
BSc in Computer Science (Hons/4-year BScA)
Wilfrid Laurier University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Also available as combined honours with mathematics, psychology, psychology: computation and cognitive neuroscience stream. May also be combined with Conestoga College Software Engineering Technician Diploma. Applied Digital Option, Applied Mathematics Option, Applied Social Research Option, Community Engagement Option, Data Analytics Option, Entrepreneurship Core, Film Production Option, French Option, Geomatics Option, Intercultural Understanding Option, International Policy Option, Legal Studies Option, Management Option, Music & Cultural History Option, Muslim Studies Option, Practical Ethics and Society Option, Social Entrepreneurship Option, Sustainability Option, Professional Experience Program Option.
Area of Study
  • Computer science
Close
BA in Computer Science (Hons/4-year BA)
Wilfrid Laurier University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Second Major only. Applied Digital Option, Applied Mathematics Option, Applied Social Research Option, Community Engagement Option,Data Analytics Option Entrepreneurship Core, Film Production Option, French Option, Geomatics Option, Intercultural Understanding Option, International Policy Option, Legal Studies Option, Management Option, Music & Cultural History Option, Muslim Studies Option, Practical Ethics and Society Option, Social Entrepreneurship Option, Sustainability Option.
Area of Study
  • Computer science
Close
BSc in computer science (4-year major/honours)
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Arts and Science
Comments
Coop option: Computer Science Professional Internship option
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Computer Science.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts and Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Mathematics, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
Cognitive science is the ultimate next level in the computing revolution. In the cognitive science program, you will acquire a multidisciplinary knowledge base that draws from the principles of psychology, philosophy, linguistics, neuroscience, artificial intelligence and computing. By applying knowledge of human intelligence, it aims to create computers capable of not only performing complex tasks, but of thinking complex thoughts.
Area of Study
  • Computer science
  • Bioinformatics
  • Cognitive science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts and Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Combined Program. Concentrations available in Computing Theory and Numberical Methods, Statistics and Computing. Co-operative Education Option is available.
Area of Study
  • Computer science
  • Mathematics, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Astronomy
  • Physics, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Must have a university degree
Area of Study
  • Computer science
Close
BA in Computer Science (3 or 4-year)
Laurentian University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Algoma University
Comments
BCOSC specializations include: Computer Science, Computer Games Technology (CGT), Computer Games Technology/Creative Arts, Mobile Software Engineering (MSE).
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Business and Economics
Comments
Five year program that gives graduate both a Bachelor of Business and Bachelor of Computing Science degree.
Area of Study
  • Computer science
  • Management information systems, general
Close
Bachelor of Commerce in Business and Computer Science (Vancouver)
University of British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Sauder School of Business
Area of Study
  • Computer science
  • Business/commerce, general
  • Management information systems, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Optional co-op
Area of Study
  • Computer science
  • Computer systems networking and telecommunications
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Optional co-op
Area of Study
  • Computer science
  • Computer graphics
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Pure and Applied Science
Area of Study
  • Computer science
  • Computer software and media applications, other
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Degree Completion Program for graduates of St. Clair's Three-Year Diploma in Computer Systems Technology - Networking or equivalent Three-Year College of Arts and Applied Technology Diploma Program.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Degree Completion Program for Graduates of St. Clair Three-Year Diploma in Computer Systems Technology - Networking or Equivalent Three-Year College of Arts and Applied Technology Diploma Program
Area of Study
  • Computer science
Close
BSc Major in Computer Science with Theory option
University of Victoria, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering
Comments
Optional co-op
Area of Study
  • Computer science
Close
PhD in computing science SFU/PhD Zhejiang University
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Doctorate
Program website
Faculty of Applied Sciences
Comments
Students in this graduate dual degree program (GDDP), jointly developed by Simon Fraser University and Zhejiang University (ZU), China, will acquire two graduate degrees. Graduates will receive a doctor of philosophy (PhD) degree from Simon Fraser University, and a second doctor of philosophy (PhD) degree from Zhejiang University. Students will study and conduct research at both universities.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
University of Regina/Luther College
Comments
Luther students work on University of Regina (UofR) degree programs and can take advantage of additional benefits offered by Luther College.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Area of Study
  • Computer science
  • Statistics, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Lassonde School of Engineering
Comments
iBA Honours. The iBA degree program reflects York's commitment to internationalization and requires you to acquire an international language and to gain international experience on exchange at one of York University's partner institutions abroad. For more information, visit http://futurestudents.yorku.ca/program/international.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
The flagship Computer Science program consists of 75 units in Computing and Math, 30 units in "complementary" (not Computing or Math) subjects, and 15 elective units. This program has been accredited by the Canadian Information Processing Society (CIPS).
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Engineering and Computer Science
Area of Study
  • Computer science
  • Mathematics and statistics
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Lassonde School of Engineering
Comments
Students in the program, after two years of study at York, but before the completion of the York degree requirements, will be eligible, subject to the aforementioned GPA requirement, to continue their studies as York international exchange students in the EU for a full year of study, divided between BRSU in the fall term and UOC in the winter term.
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
(Coop option in 4 yr or 4 yr Hon only)
Area of Study
  • Computer science
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics
Comments
Five year program. Co-op only. Double degree program with Wilfrid Laurier University.
Area of Study
  • Computer science
  • Business administration and management, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Applied Digital Option, Applied Mathematics Option, Applied Social Research Option, , Community Engagement Option, Data Analytics Option, Entrepreneurship Core, Film Production Option, French Option, Geomatics Option, Intercultural Understanding Option, International Policy Option, Legal Studies Option, Management Option, Music & Cultural History Option, Muslim Studies Option, Practical Ethics and Society Option, Social Entrepreneurship Option, Sustainability Option.
Area of Study
  • Computer science
  • Neuroscience
  • Psychology, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Applied Sciences
Comments
Students in this graduate dual degree program (GDDP), jointly developed by Simon Fraser University and Zhejiang University (ZU), China, will acquire two graduate degrees. Graduates will receive a master of science (MSc) degree from Simon Fraser University, and a master of software engineering (MSE) degree from Zhejiang University. Students will study and conduct research at both universities.
Area of Study
  • Computer science
  • Computer software engineering
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Business and Economics
Comments
Joint Honours program with the University of Waterloo. Five year Program, Co-op mandatory and automatic.
Area of Study
  • Computer science
  • Business administration and management, general
Close
BSc Honours Computer Sciences
University of Prince Edward Island, Prince Edward Island
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
The department offers a video game programming specialization.
Area of Study
  • Computer programming, specific applications
  • Computer science
Close
BSc in Mathematical Sciences (major)
MacEwan University, Alberta
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts & Science
Area of Study
  • Computer science
  • Mathematics, general
  • Statistics, general
Close
MSc in Mathematical, Computer, and Physical Sciences
University of Northern British Columbia, British Columbia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
College of Science and Management
Comments
Study areas: Biochemistry, Mathematics, Computer Science, Chemistry, Physics, or any combination.
Area of Study
  • Computer science
  • Mathematics, general
  • Chemistry, general
  • Physics, general
Close
BSc in Computing Sciences SFU-BEng/Zhejiang University Dual Degree
Simon Fraser University, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Applied Sciences
Comments
Cohort based dual degree program with Zhejiang University (China)
Area of Study
  • Computer science
Close
BA in Computing
Queen's University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts and Science
Comments
Computers permeate our society, finding application in areas including medicine, economics, the social sciences and engineering. The School offers a range of courses and degree programs, to serve the needs of students with either major or minor interest in computer science. Both theoretical and practical aspects of computer science are explored. An undergraduate has the opportunity to take courses in areas such as artificial intelligence, computer architecture, data bases, human-computer interfaces, medical informatics, graphics and software engineering. Many of these courses are taught by world experts in the field. Students are prepared for work in industry, or for advanced study in areas such as computer vision, parallel computing and robotics.
Area of Study
  • Computer science
Close
BSc in Computing Systems
Trent University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Undergraduate Studies
Comments
Single major only. Emphasis/Option available in: Applied Ethics / Circumpolar Studies/ Communications & Critical Thinking/ Creative Writing / Global Studies (study abroad component) / Indigenous Reconciliation & Resurgence /Law & Policy / Legal Studies / Linguistics / Premodern Studies / Theatre Studies.
Area of Study
  • Computer science
Close
BA in Computing Systems
Trent University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Undergraduate Studies
Comments
Single major only. Emphasis/Option available in: Applied Ethics/ Global Studies (study abroad component) / Indigenous Reconciliation & Resurgence /Law & Policy / Legal Studies / Linguistics / Marketing / Premedical Studies / Premodern Studies / Theatre Studies.
Area of Study
  • Computer science
Close
Bachelor of Computing (BCmpH) (Honours)
Queen's University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
Computers permeate our society, finding application in areas including medicine, economics, the social sciences and engineering. The School offers a range of courses and degree programs, to serve the needs of students with either major or minor interest in computer science. Both theoretical and practical aspects of computer science are explored. An undergraduate has the opportunity to take courses in areas such as artificial intelligence, computer architecture, data bases, human-computer interfaces, medical informatics, graphics and software engineering. Many of these courses are taught by world experts in the field. Students are prepared for work in industry, or for advanced study in areas such as computer vision, parallel computing and robotics.
Area of Study
  • Computer science
Close
Bachelor of Computing (BCmp)
Queen's University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
Computers permeate our society, finding application in areas including medicine, economics, the social sciences and engineering. The School offers a range of courses and degree programs, to serve the needs of students with either major or minor interest in computer science. Both theoretical and practical aspects of computer science are explored. An undergraduate has the opportunity to take courses in areas such as artificial intelligence, computer architecture, data bases, human-computer interfaces, medical informatics, graphics and software engineering. Many of these courses are taught by world experts in the field. Students are prepared for work in industry, or for advanced study in areas such as computer vision, parallel computing and robotics.
Area of Study
  • Computer science
Close
Bachelor of computing general
University of Guelph, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Engineering and Physical Science
Area of Study
  • Computer science
Close
BSc Honours in Computing Systems
Trent University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Undergraduate Studies
Comments
Coop available. For single major, specializations available in: Computer Science / Data Analytics / Software Engineering. Emphasis/Option available in: Applied Ethics / Circumpolar Studies/ Communications & Critical Thinking/ Creative Writing / Creative Writing / Global Power & Politics / Global Studies (study abroad component) / Indigenous Reconciliation & Resurgence /Law & Policy / Legal Studies / Linguistics / Marketing / Premedical Studies / Premodern Studies / Theatre Studies.
Area of Study
  • Computer science
Close
M.Sc. in Applied Computing
University of Toronto, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Arts and Science
Comments
Concentration - Applied Mathematics, Data Science
Area of Study
  • Computer science
Close
BSc in High Performance Computing (Minor)
Western University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Computer Science.
Area of Study
  • Computer science
Close
Certificate in Computing
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
College of Arts and Science
Area of Study
  • Computer science
Close
Certificate in Computing
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Faculty of Science, Applied Science and Engineering (UNBSJ)
Area of Study
  • Computer science
Close
Bachelor of Informatics
Dalhousie University, Nova Scotia
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Computer Science
Comments
Majors offered: Environment, Sustainability and Society; Software Systems; or a specialization of your own design. Informatics (Minor) - available within many degree programs.
Area of Study
  • Information science/studies
  • Computer science
Close
BA/BCS
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Arts (UNBF)
Comments
Concurrent degree program (two degrees in five years) with the Faculty of Arts and the Faculty of Computer Science
Area of Study
  • Computer science
  • General studies
Close
BSc in Bioinformatics (Honors Specialization)
Western University, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Bioinformatics and the Department of Computer Science.
Area of Study
  • Computer science
  • Bioinformatics
Close
Certificate
St. Thomas More College, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
College of Arts and Science
Comments
St. Thomas More College coordinates a Certificate in Jewish and Christian Origins program through the University of Saskatchewan.
Area of Study
  • Computer science
  • Economics, general
Close
MCS with Specialization in Bioinformatics
University of Ottawa, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Graduate Studies
Comments
Joint program with Carleton University.
Area of Study
  • Computer science
  • Bioinformatics
Close
MSc in Computing and Data Analytics
Saint Mary's University, Nova Scotia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies and Research
Comments
The program combines two essential aspects of computing and data analytics: 1) Hardware and software platform development, customization, and management; 2) Business intelligence: the acquisition, storage, management, and analysis of large amounts of data to improve efficiency and customer experience. MSc CDA graduates emerge with the cutting-edge skills necessary to excel as effective designers and programmers of business computing solutions, and IT managers, strategists, and entrepreneurs.
Area of Study
  • Computer science
  • Computer and information sciences and support services, other
  • Computational science
Close
PhD in Computing
Queen's University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Doctorate
Program website
School of Graduate Studies
Comments
Research areas include: Information Systems, Human-Machine learning, Software Engineering, Design and Analysis of Algorithms, Computational Linguistics, Communication Networks, Database Systems, Theoretical Computer Science, Computational Geometry and Graph Theory, Biomedical Computing, Perception and Robotics, Artificial Intelligence, Parallel Systems and Programming Languages and Systems.
Area of Study
  • Computer science
  • Computer software engineering
Close
MSc in Computing
Queen's University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Comments
Research areas include: Information Systems, Human-Machine learning, Software Engineering, Design and Analysis of Algorithms, Computational Linguistics, Communication Networks, Database Systems, Theoretical Computer Science, Computational Geometry and Graph Theory, Biomedical Computing, Perception and Robotics, Artificial Intelligence, Parallel Systems and Programming Languages and Systems.
Area of Study
  • Computer science
  • Computer software engineering
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
We created Canada's first program in Biomedical Computing to prepare students for one of the most promising fields in modern medicine. It combines the power, speed and problem-solving capabilities of today's computing with the newest investigative techniques of the life sciences. In this program, you will gain a broad scientific education along with an in-depth understanding of computing. You will learn how to use computing to accelerate health research, simulate patient behaviour and visualize complex biological models.
Area of Study
  • Computer science
  • Bioinformatics
  • Computational biology
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
School of Computing
Comments
Software design is the art and science of computer software design, architecture, analysis and evolution. What you'll learn as a software design student is a strong foundation in the mathematics of formal methods and technologies, along with multidisciplinary knowledge drawn from engineering and commerce. You will study topics such as database management, software engineering and software requirements. Courses emphasize teamwork and the latest software development methods such as Extreme Programming, culminating in a year-long IT project where you put your software skills and entrepreneurial know-how to the test by building a system for a real client.
Area of Study
  • Computer science
  • Computer software engineering
Close
BCS/BSc
University of New Brunswick, New Brunswick
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science (UNBF)
Comments
Concurrent with Faculty of Computer Science
Area of Study
  • Computer science
  • Physical sciences, general
Close
Master in Applied Computing
University of Windsor, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
Faculty of Graduate Studies
Comments
A 16-month program culminating with software development project/internship.
Area of Study
  • Computer science
  • Computer software engineering
Close
M.Eng. in Computing and Software
McMaster University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Master's degree
Program website
School of Graduate Studies
Area of Study
  • Computer science
  • Computer software engineering
Close
BFA in Computation Arts
Concordia University, Quebec
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Fine Arts
Comments
Joint program with the BCompSc option in Computer Applications.
Area of Study
  • Digital communication and media/multimedia
  • Computer science
Close
BSc honours in computer information systems
University of Windsor, Ontario
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Also available as non - co-op
Area of Study
  • Computer science
  • Management information systems, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics and Science
Comments
Co-op available. Also 8, 12, or 16-month paid Internships available.
Area of Study
  • Computer science
  • Condensed matter and materials physics
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Mathematics and Science
Comments
Co-op only. Joint program with the School of Applied Computing and Engineering Sciences at Sheridan.
Area of Study
  • Computer science
  • Computer systems networking and telecommunications
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
Faculty of Science
Comments
Offered by the Department of Computer Science.
Area of Study
  • Computer science
  • Management information systems, general
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
University of Regina/Luther College
Comments
Luther students work on University of Regina (U of R) degree programs and can take advantage of additional benefits offered by Luther College.
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Biochemistry
  • Mathematics, general
  • Statistics, general
  • Chemistry, general
  • Geology/Earth science, general
  • Physics, general
  • Geography
  • Actuarial science
Close
Honours Diploma
Algoma University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
Algoma University
Comments
Honours diplomas are available in Computer Science, English, Geography, History, Law & Justice, Political Science, Psychology and Sociology. Admission based on successful completion of general degree with a minimum 70% average in required courses.
Area of Study
  • Computer science
  • English language and literature, general
  • Psychology, general
  • History, general
Close
BSc (Joint Majors)
University of Northern British Columbia, British Columbia
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Science and Management
Comments
Joint Majors offered in Chemistry & Mathematics, Chemistry & Physics, Chemistry & Computer Science, Computer Science & Mathematics, Computer Science & Physics, Economics & Mathematics, Mathematics & Physics.
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Mathematics, general
  • Chemistry, general
  • Physics, general
Close
BA & BSc in interactive systems design (4-year major/honours)
University of Saskatchewan, Saskatchewan
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Arts and Science
Comments
Professional Internship Option
Area of Study
  • Computer science
  • Computer software and media applications, other
  • Multidisciplinary/interdisciplinary studies, other
  • Fine/studio arts, general
Close
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Undergraduate level certificate/diploma
Program website
University of Regina/Campion
Comments
Campion College offers programs in Arts, Sciences and Media, Art, and Performance, as well as a full complement of pre-professional programs in partnership with the University of Regina. Graduates receive both a University of Regina degree, and a Campion College certificate.
Area of Study
  • Communication and media studies, other
  • Computer science
  • Legal studies, general
  • International/global studies
  • Criminal justice/police science
  • Economics, general
  • Fine/studio arts, general
  • Health Services/Allied Health/Health Sciences, General
Close
BSc (3-year program)
St. Thomas More College, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Arts and Science
Comments
Students can choose any major offered by the College of Arts and Science at the University of Saskatchewan. Students may take St. Thomas More College classes as part of their U of S degree.
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Biochemistry
  • Cell biology and anatomy
  • Mathematics, general
  • Chemistry, general
  • Physics, general
  • Geography
Close
BSc (4-year major/honours)
St. Thomas More College, Saskatchewan
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Bachelor's/First professional degree
Program website
College of Arts and Science
Comments
Students can choose any major offered by the College of Arts and Science at the University of Saskatchewan. Students may take St. Thomas More College classes as part of their U of S degree.
Area of Study
  • Food science
  • Environmental studies
  • Environmental science
  • Computer science
  • Biology/biological sciences, general
  • Biochemistry
  • Cell/cellular biology and histology
  • Cell biology and anatomy
  • Microbiology, general
  • Medical microbiology and bacteriology
  • Toxicology
  • Bioinformatics
  • Biotechnology
  • Evolutionary biology
  • Mathematics, general
  • Statistics, general
  • Chemistry, general
  • Geophysics and seismology
  • Physics, general
  • Theoretical and Mathematical Physics
  • Archaeology
  • Geography
Close
Language of instruction
English
Co-op available
Yes
Distance Education
No
Level
Bachelor's/First professional degree
Program website
University of Regina/Campion
Comments
Campion College offers programs in Arts, Sciences and Media, Art, and Performance, as well as a full complement of pre-professional programs in partnership with the University of Regina. Graduates receive both a University of Regina degree, and a Campion College certificate.
Area of Study
  • Computer science
  • Biology/biological sciences, general
  • Biochemistry
  • Mathematics, general
  • Statistics, general
  • Astronomy
  • Chemistry, general
  • Physics, general
  • Geography
  • Health Services/Allied Health/Health Sciences, General
Close
Graduate Certificates
Algoma University, Ontario
Language of instruction
English
Co-op available
No
Distance Education
No
Level
Graduate level certificate/diploma
Program website
Algoma University
Comments
Graduate Certificates are available in Business, Computing, Computer Game Technology, Mobile Software Development, Information Technology, Health Sciences, Environmental Science, Human Resources Management.
Area of Study
  • Environmental studies
  • Information technology
  • Computer science
  • Computer software engineering
  • Game and interactive media design
  • Health Services/Allied Health/Health Sciences, General
  • Business administration and management, general
  • Human resources management/personnel administration, general
Close