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
Memorial University of Newfoundland4,1(53)
St. John's, Canada Top 9% in Worldwide

Computer Science

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. On-campus
4 years$15,789/yr
Brock University4,3(62)
St. Catharines, Canada Top 20% in Worldwide

Computer Science

We'll prepare you for a career in Information Technology (IT), an industry that is transforming our world and workplaces. In Computer Science programme at Brock University, you'll study data structures, operating systems, database systems, industry-standard programming languages, software engineering and user interfaces.

B.Sc. On-campus
4 years$175,342/yr
The King's University3,3(4)
Edmonton, Canada

Computing Science

The Computing Science programme at The King's University is a comprehensive four-year B.Sc. degree delivered on campus in Edmonton. Students engage in full-time study, mastering diverse programming languages and technical theory. This degree provides a rigorous foundation in software systems, security, and data structures.

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

UTP Stage II: Computing Science

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
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 those seeking expertise in large-scale system design. This full-time course focuses on creating reliable, cost-effective software. Students benefit from a comprehensive curriculum and optional co-op work placements.

Bachelor On-campus
4 years$39,489/yr
St. Francis Xavier University (StFX)4,3(20)
Antigonish, Canada

Computer Science

The Bachelor of Science in Computer Science at St. Francis Xavier University (StFX) offers a comprehensive curriculum designed to equip students with essential skills in computation and problem-solving. This in-person programme spans three years, providing a robust foundation for careers in technology and innovation.

B.Sc. On-campus
3 years$7,256/yr
Red River College Polytechnic4,4(14)
Winnipeg, Canada

Network Services Technician

The Network Services Technician program at Red River College Polytechnic is for individuals who wish to enter the Information Technology profession. No Information Technology pre-knowledge is required.

Graduate Certificate On-campus
1 year$14,179/yr
Lakehead University4,0(55)
Thunder Bay, Canada

Software Engineering

In the Software Engineering program at Lakehead University 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.

Bachelor On-campus
4 years$21,218/yr
University of Victoria4,2(25)
Victoria, Canada Top 5% in Worldwide

Computer Science

The Computer Science B.Sc. at the University of Victoria is a comprehensive public programme delivered on campus. This undergraduate degree focuses on problem-solving and technical innovation through hands-on projects. Students engage in a supportive community while developing essential skills for the global technology sector.

B.Sc. On-campus
4 years$30,444/yr
University of New Brunswick4,5(13)
Fredericton, Canada Top 10% in Worldwide

Software Engineering

The Software Engineering at University of New Brunswick is part of a fast-growing field with employment opportunities located in almost every sector and all over the world.

B.Sc. On-campus
4 years$16,484/yr
McMaster University4,5(68)
Hamilton, Canada Top 2% in Worldwide

Computer Engineering

Computer Engineering at McMaster University applies advances in electronics and software to create devices and systems aimed at benefitting people. It encompasses computer hardware, programming, electronics, digital communications, multimedia, signal processing, robotics and other related technologies.

B.Eng. On-campus
4 years$39,452/yr
Concordia University Montréal4,2(89)
Montréal, Canada Top 8% in Worldwide

Computer Engineering

The Computer Engineering B.Eng. at Concordia University Montréal is a comprehensive public programme offered over four to five years. Students engage in rigorous training in digital electronics and computer architecture through full-time study, preparing for professional registration in the engineering field.

B.Eng. On-campus
4 years$25,052/yr
York University4,1(182)
Toronto, Canada Top 6% in Worldwide

Computer Science for Software Development

The Computer Science for Software Development BASc at York University is a comprehensive bachelor degree delivered at the Markham Campus. This public programme offers flexible, self-paced study modes. Students engage in project-based learning over several years to master technical and interpersonal engineering skills.

Bachelor On-campus
3 years$27,995/yr
University of Alberta4,2(136)
Edmonton, Canada Top 2% in Worldwide

Computer Engineering - Software

The Computer Engineering - Software program at University of Alberta provides you with the skills and knowledge needed to succeed in the rapidly evolving field of software engineering and development. 

B.Sc. On-campus
4 years$35,053/yr
McMaster University4,5(68)
Hamilton, Canada Top 2% in Worldwide

Software Engineering

Software engineers (SEs) are engineers who specialise in designing, building, testing, and maintaining the software in computer systems. We offer a bachelor degree in Software Engineering at McMaster University.

B.Eng. On-campus
4 years$39,452/yr
University of Ottawa4,1(90)
Ottawa, Canada Top 3% in Worldwide

Computer Engineering

The Computer Engineering programme at the University of Ottawa provides a comprehensive education in hardware and software design. This public bachelor degree focuses on microprocessor systems and robotics. Students benefit from a flexible curriculum and co-operative education options during their full-time studies.

B.Sc. On-campus
4 years$44,324/yr
International College Manitoba4,0(5)
Winnipeg, Canada

International Year One (UTP Stage II) Engineering

International Year One (UTP Stage II): Engineering offered by International College Manitoba is equivalent to the first year of the University of Manitoba's Bachelor of Science (Engineering) degree.

Pre-Bachelor On-campus
9 months$16,410/full
Nipissing University4,8(5)
North Bay, Canada

Computer Science

The Computer Science programme at Nipissing University offers B.Sc. and B.A. degree options. This full-time, on-campus course provides a robust foundation in theory and practical applications. Students benefit from small class sizes and expert faculty while exploring fields like robotics, AI, and software engineering.

B.A. On-campus
4 years$19,649/yr
Ontario Tech University4,2(26)
Oshawa, Canada Top 20% in Worldwide

Information Technology - Game Development and Entrepreneurship (Honours)

The Information Technology - Game Development and Entrepreneurship (Honours) at Ontario Tech University is a four-year, full-time bachelor degree. This public programme focuses on interactive media creation and business management. Students engage in in-class learning to master game design and studio leadership skills.

Bachelor On-campus
4 years$27,344/yr
University of Saskatchewan4,2(38)
Saskatoon, Canada Top 6% in Worldwide

Computer Engineering

The Computer Engineering BEng program offered by University of Saskatchewan is the design, development and integration of computer programs and technology into devices and systems that improve how we interact with our world every day.

B.Eng. On-campus
4 years$42,682/yr

Wishlist