Filters
Filters
- Preparatory
- North America
- Canada
- Technology Programs
- Computer Science
Sort by
36 Computer Science Preparatory Programs in Canada


Promoted
Northern Lights College
Associate of Science Degree (Computing and Information Science)
- Fort St. John, Canada
Associate of Science
Full time, Part time
2 years
On-Campus
English
The Associate of Science Degree (Computing and Information Sciences) guides students to a degree with a high concentration of both theoretical and applied computing and information science courses. It provides the basis of knowledge in Computing and Information Science that can lead to employment in this important and growing field.


Promoted
LaSalle College Montreal
Diploma in Computer Science Technology - Programming
- Montreal, Canada
Diploma
Full time
2670 hours
Distance Learning, On-Campus
French, English
Develop your programming skills using a precise product development methodology in the Computer Science Technology – Programming DCS. Learn different approaches to IT project management, including Scrum, to create ready-to-install and ready-to-use applications. Work as part of a team using best practices (Agile, Scrum) and key industry tools (GitLab, GitHub).


George Brown College
Diploma in Computer Systems Technician
- Toronto, Canada
Diploma
Full time
2 years
On-Campus
English
As the Information Technology (IT) sector continues to grow in Toronto and our industry partners report skills shortages, George Brown College is helping to meet employer demand by educating IT professionals who understand all aspects of computer systems. Our two-year Computer Systems Technician program provides students with a broad and in-depth technical base, through courses in the high-demand areas of system support, network administration, and web technologies. The curriculum prepares graduates with the strong administration, troubleshooting, and design skills they need for careers in IT.


Conestoga College
Diploma in Computer Programming
- Waterloo, Canada
Diploma
Full time
2 years
Blended
English
https://www.conestogac.on.ca/fulltime/computer-programming...
Best programs for you
Answer a few questions and we'll match you with programs!


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

Canadian College
Diploma in Information Technology and Co-op
- Vancouver, Canada
Diploma
Full time
24 months
On-Campus
English
This program is designed for students pursuing a career in IT. The coursework gives students an understanding of various computer systems as well as several recognized certifications commonly required of industry professionals. A 12-month co-op provides valuable work experience in the field.


Matrix College - HCN
LEA.CQ Computer Science Technology - Software Testing ACS
- Montreal, Canada
Diploma
On-Campus
French, English
Computer Science Technology - Software Testing has a high demand for qualified IT professionals with knowledge of operating systems, databases, and programming. The Computer Science Technology-Software Testing AEC program prepares you to be a Computer Science Technician who is capable of understanding business requirements, writing test cases, testing applications, products, and solutions using functional and automated testing methods. This program opens up job opportunities for you across banking, insurance, health, and manufacturing fields.


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.


Nipissing University
Computer Science
- Toronto, Canada
Course
On-Campus
English
The Computer Science program provides a strong foundation in computer science theory and in its practical applications including neural networks, artificial intelligence, robotics, graphics, computer security, software engineering, and game design. You may choose to pursue a Bachelor of Science (BSc) in Computer Science, or a Bachelor of Arts (BA) in Computer Science, based on your preference and the courses you choose. This will allow you to tailor your degree to be more applied or theoretical by selecting courses that align with your interests, and you will be supported by faculty who are genuinely interested in providing you with the skills to make your dreams a reality. You also have the option of simultaneously attaining a Certificate in Game Design and Development.


Universal College (College Universel)
Diploma of Computer Science
- Gatineau, Canada
Diploma
On-Campus
English
Our DCS in Computer Science Technology program prepares students for tomorrow's realities. We focus on fostering autonomy, resourcefulness, intrinsic motivation, and information-seeking abilities. Collège Universel students also have the opportunity to enhance their technological intelligence, collaboration, and communication skills with partners and customers.


Langara College
Associate of Science in Computer Science
- Vancouver, Canada
Associate of Applied Science
On-Campus
Computer Science is the study of computers, computation, automation, and information. The discipline is vast and has overlap with many other disciplines (ex. Computer Science + Biology = Bioinformatics). In general, computer scientists usually work with software and software systems, and the programming of thereof. Programming is one main element of Computer Science.


Concordia University - Montreal
Certificate in Computer Science
- Montreal, Canada
Certificate
On-Campus
English
Basic computer science skills are the perfect complement to any degree program at Concordia. The Minor in Computer Science is designed to meet the growing demand for computer-literate professionals, and may offer students more career opportunities after graduation. This minor must be combined with a major, specialization or honours program.


Columbia College in Canada
Associate of Science Degree Computer Science Concentration
- Vancouver, Canada
Associate of Applied Science
On-Campus
English
The Associate of Science Degree in Computer Science provides students with knowledge of the principles and science that underlie computing. It also prepares students to pursue a Bachelor’s degree in Computer Science or a related field. Students will build a solid foundation in computer systems, software engineering, foundational programming, web development and systems design. Graduates will acquire working knowledge of computer architecture and data science. Students will gain practical skills in solving computing problems of our digital age through the use of mathematics.


Collège De Valleyfield
COMPUTER SCIENCE
- Salaberry-de-Valleyfield, Canada
Diploma
On-Campus
Spanish
Are you fascinated by the power of computers and computing? Would you like to know the mysteries surrounding the creation of social networks such as Facebook or Twitter? Do you dream of making and producing online games or e-commerce sites like eBay? Are you interested in business IT security and the virtual environment? In Computer Science, you will have the chance to master all the secrets of software and different information systems, their methods of preparation, and their design codes. As the world of computing is always on the move and new technologies are developing at lightning speed, it is therefore becoming a most inspiring field of study, completely renewed and not very routine. If web and multimedia programming inspires you or if you wonder about the rules of mobile application development, come and experience our world of possibilities! Welcome to Computer Science Technology!


Keyano College
Certificate in Computer Systems Technology Certificate
- Fort McMurray, Canada
Certificate
On-Campus
English
The Computer Systems and Technology program at Keyano College allows students to integrate software development and hardware skills. Courses in the program include computer graphics, digital hardware, data communications and networking. Students have the opportunity to demonstrate their theoretical knowledge during laboratory classes. This program was designed to give students the potential to enter careers in programming, network administration, software development, gaming programming, database management, and PC and network support.
Popular Technology Programs Computer Science degree types
Popular study format
Learn more about Computer Science Preparatory programs in Canada
Studying Computer Science at the Preparatory level in Canada opens doors to understanding fundamental concepts and skills crucial for your future in technology. This level emphasizes foundational knowledge, paving the way for further advanced study or entry into the tech field.
Through courses in programming, algorithms, and data structures, you’ll gain hands-on experience with essential technologies that drive modern computing. Students build confidence as they engage with new perspectives, exploring topics such as web development, database management, and software design. The curriculum often incorporates project-based learning, where you'll collaborate on real-world problems, enhancing your teamwork and problem-solving skills.
As Canada has a growing technology sector, graduates of Preparatory Computer Science programs are well-positioned for various roles. You may enter fields such as software development, IT support, or cybersecurity. The emphasis on practical skills in a supportive environment ensures that you’re prepared to embark on a successful career in technology or further studies in Computer Science.