McGill University

Bachelor in Software Engineering (Faculty of Engineering)

Montreal, Canada Taught in English Open to international students

Introduction

McGill University, located in Montreal, Canada, is a unique institution that offers international students a distinct experience. You'll find many advantages to studying here, including its rich history, dating back to 1821, and a large international community of 11937 students. This diverse environment provides opportunities for you to connect with people from different backgrounds, making it an ideal place to learn and grow.

McGill University focuses on many subjects, including programs in engineering, business, and medicine, with a total of 96 programs available. Specifically, you can explore different fields and departments, such as research areas in science and humanities. English is the primary language of instruction, providing you with a chance to improve your language skills in an immersive environment.

As a student, you'll be based in Montreal, a city known for its unique blend of French and Canadian culture. You'll have access to modern facilities, including libraries, labs, and recreational centers. The city itself offers many benefits, from cultural events to outdoor activities, making it an exciting place to live and study. With many student clubs and organizations available, you'll find opportunities to engage in activities that interest you, from sports to community service, and make the most of your time at McGill University.

About the Program

The Bachelor in Software Engineering at McGill University is a 4-year program that teaches you to design, develop, and test software programs. It's for students who want to apply computer technology to everyday processes. You'll get a foundational knowledge in computer and electrical engineering, and develop skills to create complex software systems.

The curriculum covers computer science, programming, and software engineering practice. You'll learn to design, create, and troubleshoot software systems, and round out your education with courses in social sciences, management, humanities, and law. The program also offers a minor in software engineering for engineering students.

With a Bachelor in Software Engineering, you can become a Software Development Engineer, Web Developer, Game Developer, Database Administrator, or IT Specialist. You'll be in high demand in the rapidly evolving IT sector, and work on essential, exciting, and cutting-edge projects.

Tuition in Context

This program's tuition is 130% above the typical bachelor's in Canada.

Median tuition for that cohort is 17,841 USD, across 2,688 programs in our catalog.

Compare Canada bachelor's programs

English Test Requirement

This program asks for IELTS 5.5-6.0. Here's what that's worth on the other tests universities accept, based on the official concordance tables:

TOEFL iBT
46–59
PTE Academic
42–49
Duolingo
85–95
CEFR level
B1/B2
Convert your own score

Equivalences are approximate — confirm the exact test and score the program accepts.

Similar Programs You Can Apply To

Direct application via Global Admissions is not available for this program. Browse similar partner programs below or visit the university's site to apply directly.

Edit Program

Related Blog Posts

Show More Blog Posts →

Takes about 15 minutes

Complete your profile to unlock

Direct application links unlock once your profile is at least 80% complete. You're currently at 0%. It only takes a minute.