All courses
Technologyundergraduate

BEng Software Engineering

McGill University, Montreal · Canada

About this course

McGill University's BEng Software Engineering is a four-year undergraduate program starting each September. You'll develop strong foundations in computer science, programming, and software design while learning to build real-world applications. The curriculum balances theoretical knowledge with hands-on projects, preparing you to solve complex technical problems. This program suits students who enjoy problem-solving, have aptitude in mathematics, and want to pursue careers in software development, systems design, or technology innovation. Upon completion, you'll be eligible for three years of post-study work rights, giving you valuable experience in Canada's tech sector.

About McGill University

McGill University, located in vibrant Montreal, Canada, offers students a dynamic and intellectually stimulating environment. Set in one of North America's most culturally diverse cities, McGill attracts globally-minded learners seeking a rich university experience. The institution is known for fostering academic excellence and encouraging students to engage with their community and the wider world. Whether you're drawn to McGill's strong academic reputation or its unique position in a bilingual, multicultural city, you'll find yourself part of a connected campus community that values both rigorous study and personal growth.

Tuition

C$45,000 / year

Level

Undergraduate

Duration

4 years

Intake

September

IELTS minimum

6.5

Post-study work

3 years

You might also like