康考迪亚大学吉娜·科迪工程与计算机科学学院的软件工程学士(Bachelor of Engineering in Software Engineering, BEng)由计算机科学与软件工程系开设,是加拿大较早设立的本科软件工程学位之一。项目强调把软件当作工程产品来做:从规格、分析、设计、实现、测试、维护到评估,覆盖完整生命周期,并训练学生在安全、可靠、成本与进度之间做权衡。官方表述还点出软件架构与重构、持续集成与 DevOps、以及微处理器相关能力,课堂、实验室与项目同步进行。
工学路径与计算机科学学士不同。全部工学项目获加拿大工程认证委员会(CEAB)认证,毕业生具备申请注册职业工程师的资格。校历规定全日制至少 120 学分、四年完成;高中或国际课程背景通常进入延长学分路径,总学分可到 150、用四到五年读完。秋季与冬季入学,主校区为市中心 Sir George Williams。Co-op 提供三个 12 至 16 周带薪学期,工作内容包括开发、设计与测试真实软件,以及实时控制与数据采集系统。
课程由工学核心、软件工程核心、计算机科学组、工程与自然科学组以及至少 16 学分技术选修构成。选修按人工智能、电脑游戏、数据工程、实时/嵌入式/航电软件、Web 服务与应用等组别排列。本科最多 16 学分可同时计入软件工程、信息系统安全、质量系统工程等工程硕士或应用计算机科学硕士。官方“毕业后去向”点名电信、金融、医疗、制造、航空以及电子游戏与动画,并列出 Bombardier、CAE、Ericsson、Merck Canada、Microsoft、Ubisoft 等雇主。
高中背景的国际生应把学制理解成四到五年,而不是校历上对 CEGEP 学生写的四年整。延长学分路径会先补微积分、物理与化学,再进入工学核心与软件工程核心,Co-op 三个学期还会把日历再拉长。想拿职业工程师头衔的人必须接受这套更重的工学训练:有材料或力学选修、有形式化方法、有跨学期顶点设计,而不能把学位读成“多几门编程课的计算机科学”。市中心校区与蒙特利尔航空航天、游戏、电信雇主的距离是优势,但课程强度也意味着第一年就要按官方序列选课,自行跳课很容易卡在 400 层级门槛上。