在美国,计算机科学包括了两个方面。一方面是理论:计算复杂性理论、计算机语言理论、算法理论等都是研究的方向;另一方面是应用:计算机图像处理,人机交互,编程等,用来解决实际问题。我们都知道,目前计算机和网络还在爆炸式地增长,这一学科正在推进着人类未来的发展,比如google, facebook 的崛起,都说明社会的资源和财富都正在不断向这一行业集中,毕业生前途自然无可限量。因此,申请这个专业竞争异常激烈。那么在美国本科学计算机科学需要学习什么内容呢?
在美国本科学计算机科学需要学习什么内容---专业细分
计算机科学专业分为程序语言、计算机建筑学、算法、人工智能、数据库、制图、计算机管理系统、硬件、软件、计算机理论、并列分散处理、数理论和密码技术等。学生在本科阶段掌握数学、物理、科学、电子工程学等理工科基础知识后,再学习建筑学、算法等计算机基本知识。大学开设有信息管理系统课程,研究如何将信息系统运用到经营管理中去。
目前美国大学,尤其是如 carnegie mellon, mit, stanfor 等名校的计算机科学系已经把这个专业的领域分得很细,比如近几年很热门的领域有人工智能,云计算,计算机生物学、计算机理论等。
在美国本科学计算机科学需要学习什么内容---计算机科学专业课程设置
高等数学,线形代数,概率与数理统计,离散数学,软件技术基础,计算机组成原理,电路电子技术,高级语言,数据结构,操作系统,数据库原理,软件工程,网络与通信,系统开发工具。computer engineering偏工,应用技术和运用实践。
在美国,计算机专业是理工学科中就业好、薪资高的专业之一。在2016年payscale美国专业薪水排名中,计算机科学、计算机工程等相关专业名列前茅。美国劳工部公布的数据显示,计算机行业在美国的平均薪资超过7万美元。
中国留美学生人数已经接近40万人,其中就读工程学和数学及计算机专业的人数位列第二和第三名,两者合占比例为30%。
锁定了就读专业,选择该专业教学水平高的大学也很重要。几乎所有大学都设有计算机科学和工程专业,但美国精英公司如谷歌、苹果、大型国防合约商雷神公司(raytheon company)、facebook和航空航天制造厂商洛克希德‧马丁公司(lockhee martin)等招募新的人才,都会先锁定从优秀计算机科学与工程学院毕业的学生。