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

Software Development Southern Alberta Institute of Technology (SAIT)

4,7(30)Calgary, Canada

Gain the hands-on skills you need to accelerate your career in full-stack development.As a student in our Bachelor of Technology – Software Development degree program at Southern Alberta Institute of Technology (SAIT), you'll design, develop and deploy software solutions that meet the needs of users and businesses.

Bachelor Full-time Blended
2 years$19,531/yr

Engineering in Software Engineering Thompson Rivers University

4,1(38)Kamloops, Canada

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. Full-time On-campus
5 years$18,028/yr

Software Engineering University of Waterloo

4,1(95)Waterloo, Canada Top 3% in Worldwide

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 Full-time On-campus
5 years$51,859/yr

Computer Science Acadia University

3,8(123)Halifax, Canada

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. Full-time On-campus
4 years$8,400/yr

Computer Science Lakehead University

4,0(55)Thunder Bay, Canada +1

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. Full-time On-campus
3 years$21,189/yr

UTP Stage II - Computing Science Simon Fraser University

4,1(85)Vancouver, Canada Top 5% in Worldwide

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 Full-time On-campus
9 months$25,373/full

Software Engineering (Honours) Ontario Tech University

4,2(26)Oshawa, Canada Top 20% in Worldwide

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. Full-time On-campus
4 years$30,757/yr

Computer Science University of Toronto

4,1(288)Toronto, Canada Top 0.5% in Worldwide

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. Full-time On-campus
4 years$44,550/yr

Computer Science University of British Columbia

4,2(194)Vancouver, Canada +1 Top 1% in Worldwide

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. Full-time On-campus
4 years$35,769/yr

Game Development - Programming Red River College Polytechnic

4,4(14)Winnipeg, Canada

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 Full-time On-campus
2 years$13,987/yr

Computer Science Mount Saint Vincent University

4,3(4)Halifax, Canada

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. Full-time On-campus
3 years$15,107/yr

Cybersecurity Specialist Co-op Toronto School of Management (TSoM)

3,6(35)Toronto, Canada

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

Bachelor Full-time On-campus
1 year$10,333/yr

Computer Science University of Ottawa

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

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. Full-time On-campus
4 years$44,265/yr

Software Engineering Carleton University

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

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. Full-time On-campus
4 years$40,510/yr

Computer Science University of Lethbridge

3,7(32)Lethbridge, Canada

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. Full-time On-campus
4 years$15,670/yr

Front-End Web Developer British Columbia Institute of Technology

4,3(40)Vancouver, Canada

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 Full-time +2 On-campus +2
½ year$6,508/full

Computer Systems (Network Security Applications Development) British Columbia Institute of Technology

4,3(40)Burnaby, Canada

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. Full-time +2 On-campus +2
2 years$20,587/yr

Computer Programming Humber Polytechnic

4,3(79)Toronto, Canada

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 Full-time On-campus
2 years$15,232/yr

Software Systems Developer British Columbia Institute of Technology

4,3(40)Vancouver, Canada

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 Full-time On-campus
8 months$12,609/full

Computer Science Memorial University of Newfoundland

4,1(52)St. John's, Canada Top 9% in Worldwide

The Computer Science programme at Memorial University of Newfoundland offers a comprehensive foundation in computing. This public bachelor degree provides flexible study options, including specialized concentrations and co-operative internships. Students gain essential skills in software and hardware over a four-year duration.

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

Wishlist