Selected filters
Software EngineeringCanada
Field of Study
Location
University
Tuition Fee
Duration
Format
Attendance
Degree Type
Special Programme

107 Bachelor's degrees in Software Engineering in Canada

2

The Sotfware Engineering Technology - Artificial Intelligence (Fast Track) (Online) programme from Centennial College will provide our students with skills in state-of-art design and AI application development technologies. Software is taking the planet by storm and AI-driven technologies are at the center of it. This programme is post-graduate work permit eligible.

Advanced Diploma Full-time Online
2 years$12,420/yr

Unlock the code to a bright future in this Computer Science BSc degree from the University of Windsor, that is more hands-on than you’ll find almost anywhere else.

B.Sc. Full-time On-campus
3 years$24,528/yr

The Computer Programming and Analysis Advanced Diploma from Fanshawe College is the right fit for you If you have a passion for coding and computers, and you’re ready to develop the skills to land your dream job as a computer programmer.

Advanced Diploma Full-time On-campus
1 year, 9 months$20,392/yr

The Software Engineering Technician (Online) at Centennial College is a two-year diploma delivered through synchronous online learning. This public programme focuses on modern software development tools, programming languages, and engineering methodologies to prepare students for the global technology sector.

Bachelor Full-time Online
2 years$12,792/yr

Through collaboration with industry, the Software Engineering Technology - Artificial Intelligence (Optional Co-op) programme from Centennial College will provide our students with skills in state of art design and AI application development technologies.  

Advanced Diploma Full-time Blended
3 years$12,420/yr

This Software Design (Hons) BCom course from Queen's University is for those determined to push the boundaries of computer systems beyond their current limits. 

Bachelor Full-time On-campus
4 years$31,402/yr

Throughout the Web Development and Internet Applications Graduate Diploma from Fanshawe College, you will graduate as a professional full-stack developer by learning all of the latest web standards using the most advanced software in the industry. 

Bachelor Full-time On-campus
1 year, 2 months$19,896/yr

Are you eager to start a rewarding career as a full-stack software developer? Our Object-Oriented Software Development (PGWP Eligible – details in description) programme from Southern Alberta Institute of Technology (SAIT) provides comprehensive training to ensure you develop strong software development skills efficiently.

Graduate Certificate Full-time Blended
8 months$15,439/yr

The Artificial Intelligence Software Development (Co-op and Non Co-op Version) programme at Algonquin College is designed to prepare you to meet the increasing market demand for artificial intelligence software development expertise.

Graduate Certificate Full-time On-campus
1 year$12,066/yr

 Software Engineering Technology (Optional Co-op) at Conestoga College is the ideal programme for you. Do you have a passion for programming? Do you want to work with cutting edge technologies? Would you like a career in Mobile Applications? Embedded Systems? Internet of Things? Simulations? Big Data?

Advanced Diploma Full-time Blended
3 years$10,846/yr

Throughout this Computer Science (Software Engineering Specialization) BSc degree from the University of Windsor you'll develop the hard skills you will need for creating, designing and maintaining software in this specialized.

B.Sc. Full-time On-campus
4 years$24,528/yr

Software Engineering Technician from Conestoga College teaches the skills required to write computer software while developing problem-solving skills using a variety of computer languages in a technical programming environment.    

Graduate Diploma Full-time Blended
2 years$10,846/yr

This advanced diploma Mobile Applications Development programme from St. Clair College is designed for those who are interested in developing mobile applications for smartphones, tablets, and the web. Students will learn and apply techniques in writing apps for major platforms common in today’s mobile application marketplace. 

Advanced Diploma Full-time On-campus
3 years$11,878/yr

Throughout the Computer Engineering BSc course from Queen's University you will have the opportunity to take a project-based course to propose, design, build, test, and present a viable project that produces a tangible result.

B.Sc. Full-time On-campus
4 years$38,409/yr

Computer Science Western University - Canada

3,9(58)London, Canada Top 4% in Worldwide

Computer Science from Western University - Canada provides a solid background in computer science, covering the foundational elements of the discipline.

B.Sc. Full-time On-campus
4 years$37,535/yr

Software Engineering University of Ottawa

4,1(90)Ottawa, Canada Top 3% in Worldwide

The Software Engineering programme at the University of Ottawa is a comprehensive undergraduate degree delivered through a public study mode. This mandatory CO-OP programme focuses on innovation and teamwork, equipping students with essential engineering principles to develop practical, solution-driven software applications.

B.Sc. Full-time On-campus
4 years$44,265/yr

Engineering - Software Systems University of Regina

4,1(36)Regina, Canada Top 15% in Worldwide

The Engineering - Software Systems programme at the University of Regina is a comprehensive bachelor degree delivered through a public study mode. Over nine semesters, students master the full software development lifecycle. This accredited course prepares graduates for professional engineering registration in Canada.

Bachelor Full-time On-campus
3 years$24,871/yr

Computer Game Development Carleton University

4,4(75)Ottawa, Canada Top 8% in Worldwide

The Computer Game Development programme at Carleton University is a full-time bachelor degree delivered in a public study mode. This comprehensive course focuses on the technical principles of game design and software engineering, providing students with the skills needed to excel in the global gaming industry over four years.

Bachelor Full-time On-campus
4 years$39,437/yr

Software Engineering University of Victoria

4,2(25)Victoria, Canada Top 5% in Worldwide

The Software Engineering programme at the University of Victoria is a professional bachelor degree delivered in a public study mode. This accredited course focuses on designing reliable, secure systems through rigorous engineering principles. Students benefit from integrated co-op placements to gain vital industry experience.

B.Eng. Full-time On-campus
4 years$24,842/yr

Computer Science University of New Brunswick

4,5(13)Fredericton, Canada Top 10% in Worldwide

The Computer Science program of University of New Brunswick will help students to enlarge their world-view and give them the background and qualifications needed to pursue rewarding careers in computing.

B.Sc. Full-time On-campus
4 years$15,005/yr

Wishlist