Filters
Filters
- North America
- Canada
- Technology Programs
- Computer Science
- Blended
Sort by
12 Computer Science Degree Programs in Canada


Conestoga College
Bachelor of Computer Science
- Waterloo, Canada
Bachelor's degree
Full time
3 years
Blended
English
https://www.conestogac.on.ca/fulltime/bachelor-of-computer-science...


Conestoga College
Bachelor of Computer Science (Honours)
- Waterloo, Canada
Bachelor's degree
Full time
4 years
Blended
English
https://www.conestogac.on.ca/fulltime/bachelor-of-computer-science-honours...
Best programs for you
Answer a few questions and we'll match you with programs!


Conestoga College
Diploma in Computer Programming
- Waterloo, Canada
Diploma
Full time
2 years
Blended
English
https://www.conestogac.on.ca/fulltime/computer-programming...


Conestoga College
Graduate Certificate in Computer Applications Development (Optional Co-op)
- Waterloo, Canada
- Milton, Canada
Graduate Certificate
Full time
1 year
Blended
English
https://www.conestogac.on.ca/fulltime/computer-applications-development...


Conestoga College
Diploma in Computer Programming and Analysis (Optional Co-op)
- Waterloo, Canada
Diploma
Full time
3 years
Blended
English
https://www.conestogac.on.ca/fulltime/computer-programming-and-analysis...


Alexander College
Associate of Science (Computer Science)
- Burnaby, Canada
- Vancouver, Canada
Associate of Applied Science
Full time
2 years
Distance Learning, Blended
English
The Associate of Science (Computer Science) Degree is a two-year undergraduate degree and will enhance skills as well as provide experiences and aptitudes in the following areas: Knowledge in computer Science; Familiarity with the applications of Computer Science; Ability to apply quantitative skills to Computer Science; Ability to analyze and interpret data. Upon completion of the Associate of Science (Computer Science) Degree program, students may choose to enter the workforce or continue their undergraduate studies.


Ontario Tech University
PhD in Computer Science
- Oshawa, Canada
PhD
Blended
English
The PhD program in Computer Science focuses on applied research with the aim of producing highly trained researchers for industry and academia. There are four fields in the program: Digital Media, Information Science, Networks and IT Security, and Software Design. The goal of the PhD program is to produce a new breed of computer science graduates that have a broad background in information technology along with project management and people skills.


Ontario Tech University
Master of Science in Computer Science
- Oshawa, Canada
MSc
Blended
English
The Master of Science (MSc) in Computer Science is a broad-based program that covers concepts from engineering, science and business with the aim of producing high-quality software professionals. The aim of the MSc program is to produce a new breed of computer science graduates that have a broad background in information technology along with project management and people skills. Graduates of this program will not only have strong technical expertise in their particular field, but will also have the ability to work effectively in interdisciplinary teams and be able to tackle problems that require both technical and non-technical solutions.


Seneca College
Diploma in Computer Systems Technology
- Toronto, Canada
Diploma
Blended
English
This three-year advanced diploma program provides you with knowledge and technical skills in networking and computer system administration. Built on partnerships with industry experts like Cisco, IBM, and Microsoft, our curriculum prepares students to specialize in security, physical and logical network design, as well as enterprise management.


Seneca College
Diploma in Computer Systems Technician
- Toronto, Canada
Diploma
Blended
English
This two-year Computer Systems Technician diploma program offers you the skills and knowledge needed to meet the challenges of the ever-changing field of information technology administration. In Seneca’s modern labs, you will enhance your abilities by completing practical, hands-on training in networking, operating systems, security and cloud computing.


Seneca College
Diploma in Computer Programming
- Toronto, Canada
Diploma
Blended
English
This two-year diploma program prepares you with the skills and knowledge to begin your career as a programmer. As a leader in developing relevant programs, we have the largest offering of computer studies programs in the province. Through a variety of practical and theoretical courses, you will gain skills in mobile development, web development and distributed programming techniques and database administration.


Mohawk College
Graduate Certificate - Cyber Security Analytics
- Hamilton, Canada
Graduate Certificate
Blended
English
Protect the digital systems of today and beyond. Graduate with the essential skills for cyber threat detection and mitigation. Combine experiential learning in our cyber labs with independent online learning.
Popular Technology Programs Computer Science degree types
Popular study format
Learn more about Computer Science degree programs in Canada
As the computer science field of study became increasingly prevalent, many had their doubts that this field of study would continue. It was not until the 1950s that computer science began to be observed as a legitimate science among academics. It is thanks to the IBM brand that this became part of the main-stream culture.
Canada is the best country to pursue your higher education if you are an interactive person. Almost every ethnic group is represented in Canada thus it's a multicultural society. Language barrier is not an issue to foreign students as Canada is considered the world's leader in language training.