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 Engineering York University

4,1(182)Toronto, Canada Top 6% in Worldwide

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

UTP Stage II: Computing Science Simon Fraser University

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

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

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

Computer Science St. Francis Xavier University (StFX)

4,3(20)Antigonish, Canada

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

Computer Science Brock University

4,3(62)St. Catharines, Canada Top 20% in Worldwide

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

Software Engineering Lakehead University

4,0(55)Thunder Bay, Canada

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

Computer Science University of Victoria

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

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

Computing Science The King's University

3,3(4)Edmonton, Canada

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. Full-time On-campus
4 years$16,358/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 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 Full-time On-campus
4 years$39,437/yr

Network Services Technician Red River College Polytechnic

4,4(14)Winnipeg, Canada

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 Full-time On-campus
1 year$14,160/yr

Computer Engineering Concordia University Montréal

4,2(89)Montréal, Canada Top 8% in Worldwide

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

Computer Engineering - Software University of Alberta

4,2(136)Edmonton, Canada Top 2% in Worldwide

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

Software Engineering University of New Brunswick

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

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

Computer Engineering McMaster University

4,5(68)Hamilton, Canada Top 2% in Worldwide

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

Computer Science for Software Development York University

4,1(182)Toronto, Canada Top 6% in Worldwide

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 Full-time +2 On-campus
3 years$27,958/yr

Software Engineering University of Guelph

4,2(61)Guelph, Canada Top 7% in Worldwide

The Software Engineering programme at the University of Guelph offers a comprehensive public education in modern system design. This bachelor degree focuses on collaborative development and project management. Students engage in full-time study to master professional standards and theoretical foundations in a dynamic environment.

Bachelor Full-time On-campus
4 years$33,970/yr

Software Engineering McMaster University

4,5(68)Hamilton, Canada Top 2% in Worldwide

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

Computer Engineering University of Ottawa

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

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

Software Engineering McGill University

4,4(94)Montréal, Canada Top 1% in Worldwide

The Software Engineering Major program offered by McGill University provides a broad introduction to the principles of computer science and covers in depth the design and development of software systems.

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

Artificial Intelligence (Honours) Durham College

4,4(42)Oshawa, Canada

The Honours Bachelor of Artificial Intelligence (Hons) at Durham College is a comprehensive programme designed for those passionate about AI. Spanning nine semesters, this in-person degree provides students with hands-on experience and industry-relevant skills, preparing them for dynamic careers in the ever-evolving AI landscape.

B.Sc. Full-time Blended
4½ years$13,274/yr

Wishlist