Filters
Filters
- Bachelors
- Bachelor's degree
- North America
- Canada
- Engineering Programs
- Software Engineering
- On-Campus
Sort by
5 Software Engineering Bachelor's Degree Programs in Canada


Promoted
Conestoga College
Bachelor of Computer Science (Honours)
- Kitchener, Canada
- Waterloo, Canada
- + 6 more
Bachelor's degree
Full time
4 years
On-Campus
English
The Bachelor of Computer Science (Honours) (BCS) degree is a four-year program, including three paid co-op work terms, which will prepare graduates for a number of progressive job opportunities as high-quality software developers.


Thompson Rivers University
Bachelor of Engineering in Software Engineering
- Kamloops, Canada
Bachelor's degree
On-Campus
English
The Bachelor of Engineering in Software Engineering provides strong foundations in principles and practice of software systems development, and related computing technologies.


Carleton University Undergraduate
Bachelor of Computer Science
- Ottawa, Canada
Bachelor's degree
Full time
3 years
On-Campus
English
Carleton’s Computer Science program teaches you the principles of solving computational problems while giving you up-to-date applied skills for working on cutting-edge projects and building the technology of tomorrow.
Best programs for you
Answer a few questions and we'll match you with programs!


Lakehead University
Bachelor in Engineering - Software
- Lakehead University, Canada
Bachelor's degree
On-Campus
English
The field of engineering is generally associated with finding solutions for real world problems in an analytical fashion using the math, science and problem-solving skills. At Lakehead we believe engineers must also possess excellent communication skills as well as an understanding of the business, legal, and societal issues that impact development of the technological products and processes required to meet the demands of a global economy. As a software engineer, you will apply engineering methodologies and good practices for managing the creation of software from conception to the release of the finished product, including analysis, design, coding, testing and deploying software systems.


Canadian Scitech College (CSTC)
Software Development
- Toronto, Canada
Bachelor's degree
On-Campus
English
Software developers are the creative minds behind computer programs. Some develop applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Popular Engineering Programs Software Engineering degree types
Learn more about Software Engineering Bachelor's degree programs in Canada
Software engineering is a computer-focused career that involves developing computer programs and systems that are user-friendly, innovative, and fit the desires of customers and clients. Software engineering students learn about applying engineering principles to the development of software and computer programs used and accessed on different devices.
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.
A bachelor's degree is given to students who fulfill the necessary requirements given by the college or university they are attending. The requirements include three to seven years of focus on a subject, typically referred to as a major or concentration.