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

106 Bachelor's degrees in Software Engineering in Canada

3
Thompson Rivers University4,1(38)
Kamloops, Canada

Engineering in Software Engineering

This Engineering in Software Engineering course from Thompson Rivers University provides strong foundations in principles and practice of software systems development, and related computing technologies.

B.Eng. On-campus
5 years$18,052/yr
Ontario Tech University4,2(26)
Oshawa, Canada Top 20% in Worldwide

Software Engineering (Honours)

The Software Engineering (Honours) programme at Ontario Tech University is a full-time, four-year degree delivered in a public study mode. Students engage in the analysis, design, and integration of complex software systems. This comprehensive curriculum prepares graduates for technical leadership in a high-demand global market.

B.Eng. On-campus
4 years$30,798/yr
University of Lethbridge3,7(32)
Lethbridge, Canada

Computer Science

The Computer Science program at University of Lethbridge studies of algorithms and data structures and their applications in designing new and efficient solutions to industrial, technological, environmental or social problems.

B.Sc. On-campus
4 years$15,691/yr
Carleton University4,4(75)
Ottawa, Canada Top 8% in Worldwide

Software Engineering

The Software Engineering programme at Carleton University is a public bachelor degree designed for students aiming to master the software development lifecycle. This comprehensive course focuses on building secure and scalable systems. Students benefit from flexible durations through various co-op work term options.

B.Eng. On-campus
4 years$40,564/yr
University of Toronto4,1(288)
Toronto, Canada Top 0.5% in Worldwide

Computer Science

The Computer Science bachelor programme at the University of Toronto offers a rigorous exploration of computation and its diverse applications. This public study mode course provides students with a deep foundation in software design and theory. Students can choose between specialist, major, or minor pathways to suit their goals.

B.Sc. On-campus
4 years$44,609/yr
University of British Columbia4,2(194)
Vancouver, Canada +1 Top 1% in Worldwide

Computer Science

The Computer Science Bachelor of Science at the University of British Columbia is a four-year, full-time programme delivered at the Vancouver campus. This public study mode degree focuses on software design and computation. Students gain expertise in systems and algorithms through a flexible, research-driven curriculum.

B.Sc. On-campus
4 years$35,817/yr
Humber Polytechnic4,3(79)
Toronto, Canada

Computer Programming

The Computer Programming programme from Humber Polytechnic is designed to prepare you for a wide variety of employment opportunities within the dynamic and ever-growing field of computer programming, software and web development.  

Bachelor On-campus
2 years$15,252/yr
Red River College Polytechnic4,4(14)
Winnipeg, Canada

Game Development - Programming

The Game Development - Programming program at Red River College Polytechnic is focused on providing graduates with the skill sets needed to pursue careers in video game development.

Advanced Diploma On-campus
2 years$14,006/yr
Toronto School of Management (TSoM)3,6(35)
Toronto, Canada

Cybersecurity Specialist Co-op

The Co-op Diploma prepares you for CompTIA Security+ certification, and offers the practical experience needed for a career in cybersecurity.

Bachelor On-campus
1 year$10,347/yr
British Columbia Institute of Technology4,3(40)
Burnaby, Canada

Computer Systems (Network Security Applications Development)

The Computer Systems (Network Security Applications Development) program of the British Columbia Institute of Technology will prepare graduates with advanced computing skills for careers in the computing profession as software engineers, programming analysts, and software designers. 

B.Sc. On-campus +2
2 years$20,614/yr
Acadia University3,8(123)
Halifax, Canada

Computer Science

The Computer Science programme at Acadia University offers a comprehensive Master of Science degree designed for advanced research and development. Available in full-time mode, this two-year course provides thesis, project, or course-based routes to suit diverse career goals in the evolving technology sector.

B.Sc. On-campus
4 years$8,412/yr
Lakehead University4,0(55)
Thunder Bay, Canada +1

Computer Science

The Computer Science programme at Lakehead University offers a comprehensive bachelor level education through a public study mode. Students can choose between Science or Business focal points, engaging with high-tech labs and virtual reality facilities. This degree provides essential technical expertise over a standard four-year duration.

B.Sc. On-campus
3 years$21,218/yr
University of Ottawa4,1(90)
Ottawa, Canada Top 3% in Worldwide

Computer Science

The Computer Science programme at the University of Ottawa provides a comprehensive foundation in computation and information processing. This public bachelor degree focuses on building secure, scalable software systems. Students engage in flexible study modes, developing innovative technical skills over a standard four-year duration.

B.Sc. On-campus
4 years$44,324/yr
Simon Fraser University4,1(86)
Vancouver, Canada Top 5% in Worldwide

UTP Stage II - Computing Science

The UTP Stage II - Computing Science from Simon Fraser University is equivalent to the first year of SFU's Bachelor of Science (Computer Science) degree program.

Pre-Bachelor On-campus
9 months$25,407/full
University of Waterloo4,1(95)
Waterloo, Canada Top 3% in Worldwide

Software Engineering

Whether you want to create a VR training program for surgeons, the next "swipe right" dating app, or an autonomous car, software engineers have endless career options in today’s tech-enabled world. We offer a program in Software Engineering at University of Waterloo. 

Bachelor On-campus
5 years$51,928/yr
Mount Saint Vincent University4,3(4)
Halifax, Canada

Computer Science

The Computer Science programme at Mount Saint Vincent University provides a comprehensive foundation in a rapidly evolving field. This bachelor degree, offered in a public study mode, equips students with essential technical skills. It focuses on modern computing concepts and practical applications across various disciplines.

B.Sc. On-campus
3 years$15,127/yr
British Columbia Institute of Technology4,3(40)
Vancouver, Canada

Front-End Web Developer

Are you looking to upskill quickly for a career switch, re-enter the workforce, or work in web development? The Front-End Web Developer certificate program from British Columbia Institute of Technology offers job-ready skills in just six months. It is ideal for those with little to no knowledge of web development and you have the option to do the program online or in-person.

Graduate Certificate On-campus +2
½ year$6,516/full
British Columbia Institute of Technology4,3(40)
Vancouver, Canada

Software Systems Developer

Are you looking to upskill quickly for a career switch, re-enter the workforce, or work in full-stack web development? The Software Systems Developer certificate program from British Columbia Institute of Technology offers job-ready skills in just eight months.

Graduate Certificate On-campus
8 months$12,626/full
York University4,1(182)
Toronto, Canada Top 6% in Worldwide

Software Engineering

Software Engineering at York University offers a practice-oriented engineering education within the Lassonde School of Engineering. This public study route emphasises hands‑on systems design, team-based capstone projects, professional engineering standards and co‑op opportunities, and is CEAB accredited.

B.Eng. On-campus
3 years$34,895/yr
McGill University4,4(95)
Montréal, Canada Top 1% in Worldwide

Software Engineering

The Major Concentration Software Engineering offered by McGill University focuses on the techniques and methodology required to design and develop complex software systems and covers the subject commonly known as "Software Engineering".

B.A. On-campus
4 years$34,385/yr

Wishlist