计算机科学融合了计算机硬件与软件的多元领域,致力于研究计算机系统、软件设计及其相关理论与应用。此专业旨在培养具备扎实基础、卓越工程实践能力以及开拓创新精神的科研、教育、开发和应用人才。在加拿大,计算机专业主要分为计算机工程、信息系统安全以及网络通讯三大方向。
计算机工程方向涵盖了计算机硬件和软件设计的基础知识,部分学校还提供与电子工程、计算机应用和计算机科学相结合的专业方向。信息系统安全专业的主要应用领域包括公安局信息监查、网站运营、病毒杀毒公司以及电信、部门的网络安全监测等。网络通讯专业则着重于网络应用开发、网络信息控制及网络工程技术,将通信与网络、网络软件与网络硬件紧密结合。
专业课程涵盖了电路原理、模拟电子技术、数学逻辑等基础课程,同时也包括计算机原理、操作系统、数据库原理、编译原理等专业知识。为了满足企业对复合型人才的需求,许多大学还推出了跨学科的计算机学位课程,如多伦多大学的计算机与商科学士学位等。学生可以选择辅修其他学科,如生物、统计学、物理、商科等,以成为更具竞争力的跨学科毕业生。计算机科学还可以与心理学、音乐、电影等文科相结合,为学习注入新活力。
随着科技的飞速发展,计算机科学的应用已经渗透到各个行业,为人类社会带来了翻天覆地的变化。学生毕业后可以从事高级程序员、系统分析员、网络管理员等职业。在加拿大,渥太华大学和卡尔顿大学的毕业生受益于卡纳塔地区高科技公司的聚集,该地区被称为北方硅谷,通讯业尤为发达。该地区每年都有上千家新公司成立,国际大公司如Nokia Corp.等都在该地区设点,为毕业生提供了广阔的就业前景。



