TRU科学

程序

软件工程学士学位为毕业生在与软件应用开发、软件测试、软件设计、数据库管理、网络管理和运营以及安全分析和保护等相关的行业工作做好准备。

在完成两年的普通工程课程后,学生可以通过完成特定学科的高级课程和两个强制性工作学期来完成他们的软件工程学位。

  • 在软件系统开发和相关计算技术的原理和实践方面有扎实的基础。
  • 具备设计、开发、测试和维护软件产品周期的工具知识、技术技能和能力。
  • 该课程通过培养学生识别、制定、分析和解决复杂工程问题的技能,支持以探究为基础的创造性学习,方法包括适当的实验、数据分析和解释以及信息综合,以得出有效的结论。
  • 将理论概念应用于实际问题的基于项目的学习实践。
  • 实习工作,以获得相关的,带薪的工作经验。
  • 为期一年的设计顶点项目,来自现实行业,获得深入的体验式学习。
  • 课程的教学方法是传统的课堂讲授和实验室实践时间的结合。具体而言,所有高级核心技术课程都以每周三小时的讲座和两小时的实验室工作的形式设计,以增加学生获得实践技术技能的机会。
  • 该计划旨在满足加拿大工程师认证委员会的标准。毕业生满足通过EGBC(工程师和地球科学家BC)注册成为专业工程师的所有教育要求。