CanadaBachelor's8 semesters

Bachelor of Engineering (Software Engineering)

Seneca Polytechnic, Toronto, Ontario

Fee for international students

CA$23,252 a year (as of 2026)
Intakes
January
Duration
8 semesters
Book a free consultation

Programme facts

Level
Bachelor's
Duration
8 semesters
Language of teaching
Not published
Study mode
Not published
Credits
Not published
Intakes
JanuaryTypical for this country

About this programme

This honours-level Bachelor of Engineering program will prepare you to design, build, implement and maintain complex computer and software solutions that are efficient, reliable and secure. The emphasis of this four-year honours degree program is on artificial intelligence (AI) in solving software engineering problems. Courses focus on software engineering criteria in the areas of mathematics, natural sciences, engineering design and engineering science. Your studies will include two mandatory, co-operative, four-month work-integrated learning experiences — one between semesters 4 and 5 and another between semesters 6 and 7. In your final year of the program, you will choose from Professional Option courses such as robotics, quantum computing and computer vision. You will also undertake a substantial group capstone project. This program is accredited by the Canadian Engineering Accreditation Board (CEAB). Through Seneca’s software engineering degree, you will develop the following skills: This program includes a mandatory co-op work term to provide you with valuable hands-on experience in your field of study. A mandatory co-op is typically a paid position that is completed between two academic semesters. It is similar in length to an academic semester and requires a minimum of 420 hours of work experience. You must be in good standing and meet all identified requirements prior to participating in the work experience. Successful completion of the co-op work term(s) is required for graduation.

Entry requirements

Typical for this university, not this programme's own requirement.

  • IELTS6.5 overall, no band below 6
  • TOEFL iBT86
  • PTE Academic61
  • Duolingo English Test120
Prerequisites
Official university page: exceptions: Tests within 2 years. Also CAEL Online 70/60, Cambridge C1/C2 176, LanguageCert 70/65. Exemption possible with 3 years full-time English-language schooling without ESL, only when Laurier requests proof; Laurier ATP and some partner English programs accepted.; moi_accepted: conditional

Source: Official university website

Check if you qualify