Search Programs Results

Refine search Send results to your email

Returning: 178 programs

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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