多伦多大学本科计算机专业?

植枫雯植枫雯最佳答案最佳答案

我是今年从多大CS本科毕业,来回答这个问题应该算合适吧! 多大本科以宽口径著称,在文理学院(STUDENT HALL OF FAME)里很多是学物理,数学,经济的,当然也有学计算机的。

我们CSC大一上学期开设的课程有:算法,数据结构,OS,网络,数据库系统等等。这些课都是围绕CS核心课程开设的。如果题主想申请CS master的话建议好好学习这些科目。 个人感觉多大的CS授课老师都很强,教授们有很多都是业界大牛。我印象比较深的是Dino, Zhou, Qin etc. 他们的课程内容很好,也很能调动课堂气氛,不会让你觉得计算机学习是一件很枯燥的事情。

因为是以宽口径教育的方式培养本科生,所以课程设置上除了主要的学习cs的知识之外还会涉及其他学科的内容,例如经济,统计,物理等。虽然这么说的确能培养出全才,但是对于将来想要做科研的同学可能不是特别有利。因为在master阶段这些学科的知识都会学到更加深入和精确,而本科过多地涉及其他学科的知识可能会让你的master阶段没办法集中精力去学习cs的专业内容。但是这样的知识层面会让你的未来职业发展有更多选择,如果你不想搞科研而是想做工程方面的工作,比如大数据,人工智能之类的。

因为本科是在文理学院,所以学校的大环境相对偏文科一点。对于偏理科,想学生物,化学,物理等的童鞋可能不太适合。另外多大本科的录取难度逐年升高,尤其是中国人学生的录取率本来就很低,所以如果是想申请CS专业的同学建议早些规划。

宗政泽辰宗政泽辰优质答主

多伦多大学计算机的本科分为四个大类:computer science,artificial intelligence,mathematical sciences,和scientific computing。学生入学后第一年修读基本课程,第二年可以在这四个类别内自由转换。如果想选computer science,就必须完成相应的数学和计算机课程,满足平均分的最低要求,如果转换专业时没有完成足够的课程和达到最低平均分要求,就需要多读一个学年。

第一年的核心课程包括CSC程序开发的高级方法,MAT数学基础(微积分等课程),以及其它三门任意课程。

在完成第一年的课程之后,学生要确定自己的分支,可以选择纯computer science,也可以选择和其他院系合办的degree,例如和应用科学与工程系合办的computer engineering,和商学院合办的信息系统,也可以申请入读coop,边工边读。在之后的三年中,学生需要在相应的分支中选修课程。

我来回答
请发表正能量的言论,文明评论!