滑铁卢大学计算机工程荣誉应用科学学士(BASc)由工程学院电气与计算机工程系开设,围绕一个完整计算系统如何工作展开:处理器怎样执行指令,电路与传感器怎样交换信号,嵌入式软件怎样在有限内存和时间内可靠响应,网络与操作系统又如何把这些部件连接起来。学习地点在安大略省滑铁卢主校区,课程同时覆盖电子电路、数字硬件、计算机体系结构和软件系统,适合希望亲自设计、编程、测试硬件与软件接口的学生。
一年级已有编程、工程实践及Project Studio;中段课程把电路、数字逻辑、算法和系统编程放入嵌入式与实时系统任务。学生既要分析数学模型,也要处理接口、并发、时序、功耗、调试和测试中的工程取舍。高年级可利用技术选修深入网络、计算机安全、芯片与嵌入式软件、机器学习或控制,并以两学期团队设计项目完成需求、设计、实现和公开展示。
项目只提供Co-op合作教育。官方序列安排八个学术学期与六个工作学期,延伸至第五学年;两个序列的首次工作学期分别在第一学年冬季或一年级结束后的春季。工作学期让学生接触固件开发、硬件测试、系统软件或网络等真实任务,课程与招聘准备会交替进行。学位毕业条件要求至少五个获认可的工作学期,其中至少三个为标准工作学期;具体职位仍须通过招聘竞争获得。
学校将工程本科按五年合作教育项目介绍,具体学期顺序、选修及个人进度按本专业安排执行。