滑铁卢大学拥有加拿大顶尖的也是最大的计算机科学学术研究中心,包括16个研究团队。学生可以选择regular学习或者co-op,每学期5门课。CS是系统性的去研究信息与计算的理论基础,以及它们在计算机系统中,如何实现应用的实用技术学科。对于数学基础要求较高,学习偏向软件方面,对算法、计算和模型能力要求较高。
滑铁卢大学计算机科学专业分支领域
有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,当前最火的人机交互科学,则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。计算机科学专业主要有十大分支:软件工程、数据库、计算机网络、人工智能、计算机图形学和多媒体、体系结构/编译器和并行计算、人机交互、管理信息系统、信息安全、理论和算法。
滑铁卢大学计算机科学专业就业方向
行业:
新能源、计算机软件?、互联网/电子商务、电子技术/半导体/集成电路、计算机服务(系统、数据服务、维修)等。
职业:
软件工程师、软件测试工程师、测试工程师、硬件工程师、java开发工程师等。