Ця програма підготує до розробки, створення, впровадження та обслуговування складних комп'ютерних і програмних рішень, які будуть ефективними, надійними та безпечними. Основна увага приділяється вивченню штучного інтелекту у розв'язанні задач програмної інженерії. Курси зосереджені на критеріях програмної інженерії в галузі математики, природничих наук, інженерного проектування та інженерних наук.
Успішне закінчення цієї програми дасть змогу отримати ступінь бакалавра інженерії з відзнакою - Honours Bachelor of Engineering.
Тривалість - 4 роки (включає 2 обов'язкові стажування: перше між 6 і 7 семестром, друге - між 7 і 8 семестрами. В останній рік студент має обрати один із курсів професійного рівня (наприклад, робототехніка, паралельне програмування тощо), а також розробити великий галузевий груповий проєкт.
Ця програма підготує студента до проєктування, складання та обслуговування складних комп'ютерів і програмних рішень, які є найбільш ефективними та безпечними.
Програма розроблена з урахуванням вимог акредитації CEAB.
Випускники зможуть отримати ліцензію професійного інженера у Professional Engineers Ontario.
Основні напрями навчання:
- методи програмної інженерії;
- штучний інтелект;
- збір даних;
- навчання машин;
- інженерний дизайн;
- природничі науки та математика;
- комунікації;
- робота в команді та навички лідерства.
Кар'єрні можливості для випускників:
- інженер-програміст;
- розробник програмного забезпечення;
- програміст;
- фахівець зі штучного інтелекту;
- розробник штучного інтелекту;
- програміст штучного інтелекту;
- дизайнер штучного інтелекту;
- дослідник штучного інтелекту;
- інженер з машинного навчання;
- розробник машинного навчання;
- фахівець із даних.