计算机科学CS专业及就业方向

2018-01-11 作者: 3094阅读

    计算机科学(Computer Science,缩写CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;而有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用.

    CS和CE这两个项目非常相似,两个项目都学习编程和软件开发的基础学科,两者之间最基本的区别可以归结为理科(science)和工科(engineering)的区别。science的意思是知识或学问,它是来自拉丁单词“to know”,engineering则是来自拉丁单词“to contrive”。   因此从操作层面来看两者的区别是CE的学生拥有对电路、电子学和VLSI设计的非常深厚的认知,而这些都是现代计算机实际结构中至关重要的;CS的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。但是这样的描述事实还是不够准确,因为比如SE(Software Engineering )分支有时候会放在CE下,有时候又会放在CS下,这也要具体情况具体分析,具体学校具体对待。我们可以这样来理解:广义的CE就是应用性的computer相关的,CS会更理论一些。这也就是为什么SE(软件工程)是软件相关,可是却会放在CE(计算机工程)下的原因,SE是用工程的思维去开发一个软件项目的方式方法的学习。


就业前景:CS是美国就业前景最好的前三个专业之一。该专业的毕业生的薪酬水平非常高。例如

    Developer/Programmer/Software Engineer

不管硕士、博士,不管学 CS 哪个方向的,研究算法algorithm), 捣鼓人工智能(AI), 或是软件工程 software engineering)、 图 形 处 理(graphics/image processing)、网络(networketc,大家将来都有一条共同的也是CS 最大的出路,就是去写code 编程做软件开发。

Software QA

从软件工程角度说,有人写软件,就得有人专门跟在后面找bug 提高软件的 qualityQA 被越来越重视, QA 工作已经在计算机行业里占了很大比例.QA 可粗略分成 1)mannual testing,全手工测试,不需编程, 基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,现在随着公司对产品质量和测试工作的重视, CS 技术背景出身的 QA 越来越被青睐;2)QA,自动化测试(automated testing),就是用软件工具或者自己编程来自动化测试,要求懂技术甚至要会编程,但是要求又没有

developer 高,这种技术性的 QA 也较缺乏,现在趋势是很多公司尽量用 automated testing 替代 mannual testing 来提高效率。

Sofwa

其他工种,如 release management,用户界面(UI, user interface)设计,usability,Technical support 等等.另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如 release management,有的公司要求做很多 QA 的活,有的公司更靠近 developers,还有的公司可能让你安装 / 搭建系统来管理不同的 releases,如同系统管理员


    相比两者,研究领域计算机科学研究领域比计算机工程更为广泛。包括:计算机制图、数据处理、数据库建设、信息技术、网站设计建设与管理、游戏设计、计算机编程三、计算机科学属于理科,倾向于理论性;计算机工程学属于工科,更趋向于应用。就业状况从事职业:动画制作者、艺术家、计算机程序员、产品设计员、软件开发员、教师、站长、网页设计员、技术员录取难度:整体来说,计算机专业的录取难度是比较大的,竞争比较激烈。象计算机应用、数据和信息系统、计算机硬件和体系结构这样的方向由于应用性较强,毕业后就业情况比较乐观,因此申请的人数也多,竞争比较激烈,又是计算机专业里面录取难度较大的方向。而象软件,虽然申请人数不少,但是由于招生量比较大,而且涵盖面比较宽,录取难度相对要低一点。而计算数学、计算方法论这种偏向基础性研究的方向,对数学的要求比较高,申请人数相对少很对,难度也相对低很多。

    可以看到,即使是金融业、传媒业也能够为CS人才提供很多的就业机会,这体现了这个专业的就业广泛性。具体的职业包括:技术支持工程师,软件工程师,应用程序员,硬件或电路工程师, 技术文档工程师,数据库管理员,管理信息系统开发/设计/管理者,系统管理员,信息安全专家,计算机产品生产者,用户界面开发/设计者,网页开发工程师,网络管理员等等。





留学咨询

更多出国留学最新动态,敬请关注澳际教育手机端网站,并可拨打咨询热线:400-601-0022
  • 专家推荐
  • 成功案例
  • 博文推荐
  • 高国强 向我咨询

    行业年龄 11年

    成功案例 2937人

    留学关乎到一个家庭的期望以及一个学生的未来,作为一名留学规划导师,我一直坚信最基本且最重要的品质是认真负责的态度。基于对学生和家长认真负责的原则,结合丰富的申请经验,更有效地帮助学生清晰未来发展方向,顺利进入理想院校。

  • 陈瑶A 向我咨询

    行业年龄 15年

    成功案例 4612人

    拥有大量高端成功案例。为美国哈佛大学、宾夕法尼亚大学等世界一流名校输送大批优秀人才。

  • 齐亚楠 向我咨询

    行业年龄 13年

    成功案例 3536人

    商科案例有哥伦比亚大学等,工科案例有麻省理工大学等,艺术案例有罗德岛大学等。

  • 哪些大学,在大厂的target school名单上?

    3919人阅读 查看原文

  • 甭管去哪国留学,只要是QS前100大学就行,反正我毕业后都是要回国的!

    3274人阅读 查看原文

  • 2023留学年度盘点丨这一年留学圈都发生了哪些大事?

    4152人阅读 查看原文

我要查

澳际服务

我要读

热门国家申请