Software Engineering (BEng)

Software Engineering (BEng)

Bachelor degree
60 months
Application deadlines: February 1, September 1
Processing time: 30 days
Application fee: CA$100
Full-time
Intakes: September
International tuition: CA$104,406
Domestic tuition: CA$12,277

Program overview

Our state-of-the-art labs for software analytics, big data, networks, 3D graphics, high-performance computing and artificial intelligence will give you experience with the tools you’ll use in the field. Through labs, lectures and projects, you’ll also: Study the life cycle of software products from specification through analysis and design, to testing maintenance and evaluation Study the range of paradigms practised by software developers Create professional-quality software systems with professional techniques and tools Learn to balance large-scale product development, with safety, reliability, cost and scheduling

Study options

This program can be done
On campus

Requirements

Exams:

  • TOEFL iBT
  • TOEFL PBT
  • IELTS
International Baccalaureate Diploma with a minimum total of 26 points. Regardless of your citizenship, if your primary language is not English, you may be required to write an English language proficiency test.

Career opportunities

Software Engineering alumni have established careers in a range of sectors, including telecommunications, finance, health care, manufacturing, aeronautics and the entertainment industry, notably video game and animation. Some have been hired by: Bombardier CAE Inc. Ericsson Merck Canada Microsoft Ubisoft

You may also be interested in programs like