多伦多大学的计算机专业是一个结合了计算机硬件与软件、面向系统、侧重应用的宽口径专业。该专业旨在通过基础教学与专业训练,培养出基础知识扎实、知识面宽、工程实践能力强,并具有开拓创新意识的高级人才,他们能够在计算机科学与技术领域从事科学研究、教育、开发和应用工作。
课程设置
多伦多大学计算机科学专业的课程设置涵盖了从计算机基础到高级应用的广泛领域,包括:
编程语言(如C语言、PASCAL/COBOL语言)
算法与数据结构
数据库系统
计算机语言理论
计算机概论
人工智能
微积分
经济学概论
商务统计与社会科学
软件工程
操作系统
计算机组成机构
科学程序编制
安全与灾难数据恢复
商务程序编制
数据库程序编制
英特网程序编制
系统程序编制
入学要求
硕士:
相关专业的学士学位
平均成绩为B以上
语言要求:托福笔考580分、机考237分、网考93分(写作/会话22分)或雅思7.0分
本科:
高中毕业
平均分85分以上
参加会考和高考
语言要求:托福网考iBT100(写作22)、笔考PBT600(写作5、0)或雅思IELTS总分6.5分以上,单项至少6.0分以上
职业前景
多伦多大学计算机科学专业的毕业生在多个领域都有广泛的就业机会,包括:
IT企业
政府机关
企事业单位
各类外资企业
电力、电信、汽车、房地产、金融、保险、税务、教育、科研等各个行业
研究机会
研究生学习是计算机科学的中心部分,学生有机会参与以下领域的研究:
人工智能
数据库系统
网络
数值分析
模式识别
编程语言
程序规范
机器人
软件工程等
实验室与师资力量
多伦多大学计算机科学系拥有两位图灵奖获得者和著名的计算机学会成员,包括6名ACM会员和8名加拿大皇家学会会员,他们在国际上享有盛誉,并以其对研究和教学的承诺而闻名。
其他信息
实验室介绍:多伦多大学CS Theory Group拥有十多名在职教授,研究领域涵盖计算、复杂性论、图算法、算法博弈论、优化、密码学、分布式计算、量子计算、隐私等。对于新招的硕士和博士生,通过rotation制度,每个新生会与三位教授各进行一个月的rotation,以了解他们的研究方向并从中选择导师。
招生信息:多伦多大学提供理学硕士(MSc)和哲学博士(PhD)课程,为学生在学术界或工业界的研究事业做好准备。
综上所述,多伦多大学的计算机专业是一个全面、深入且具有广泛影响力的专业,无论是对于本科生还是研究生,都有丰富的课程选择和研究机会,并且就业前景非常广阔。