雷军在2014年初发表了这样一个观点,他认为手机与电脑两者之间不是取代关系,而是手机变成了电脑。同时他也认为手机是未来世界的中心。
无论是PC时代的软硬件分离思维,还是手机端软硬件结合的以后,都离不开计算机技术的支持。
根据2014年1月份美国大学及雇主协会(NACE)的数据显示,在2013年,68.7%的计算机科学专业的毕业生在临近毕业时获得了至少一份的工作机会,计算机科学成为2013年在美国获得工作机会最多的专业!
从无数美国硅谷公司成功的经验来看,一位年轻计算机工程师应具备的素质,不是别人说了该怎么做就循规蹈矩,而是会不断挑战传统,寻找新的办法。
浅谈美国计算机专业方向
在美国与计算机相关的专业名称一般包括:软件工程、计算机工程和计算机科学,当然这几个并不是完全分离的专业,它们会有很多重复的部分。如果软件工程专业开设在电子和计算机工程下面,则会倾向于强调硬件方面的研究;而如果是开设在计算机科学下(或者是数学和计算机科学系),则会强调软件研究,教学导向偏理论化和数学化。
澳际留学专家认为,简单地可以把计算机专业分为以下几类:
软件工程(Software Engineering)
又可分成软件设计、编程语言和软件测试。其他所谓需求分析、结构设计、开发流程、生命周期等等全在此范围内。计算机专业的基础学科如操作系统、数据结构和算法全部包含。
数据库(database system)
其中又有数据库系统,数据挖掘等等。从很理论的关系数据库、云数据库,到很应用的SQL,全在学习范围之内。将来毕业后可以做数据库管理工程师。不过这种工程师职位需要工作经验。
计算机网络(Networking甚至包括Telecommunication)
网络应用、网络协议、网络通信、网络理论、网络安全等等全算在内。加密解密、路由算法、甚至编解码都是需要学习的学科。这个学科比较open,来自EE,ECE背景的同学都可以申请。将来就业面广阔,从运营商到第三方软件开发商,都可以选择。
人工智能(AI)
人工智能其实是很综合的学科,里面涵盖机器学习系统,计算机语言,图像处理,语音识别,机器人,人机交互,机器人等等多个方向。对于申请者的计算机科学背景要求较高,包括数据结构算法等等,都需要有一定学习基础。
计算机图形学(Computer Graphics),多媒体(Multimedia)
这个专业与上面的人工智能、计算机网络、软件工程全都有交叉,研究图像的表达、处理等。计算机成像,三维动画,甚至网络影像传播都属于这个方向的范畴。学习这个专业的同学可以去游戏设计公司,电影视频制作公司找工作。
科学与工程计算
其中包括生物信息学,气象数据处理,数字处理算法,计算物理,计算化学等等。这个专业往往要求申请者除了计算机科学相关的背景外还要有一点生物、物理、化学等等方面的背景。
系统架构(System architecture,computer architecture)
此方向偏EE,computer engineering也跟这个紧密相关。这个专业对数字电路(逻辑电路)之类的背景有要求。
人机交互(Human-computer interation)
这个专业和人工智能专业互相交叉。并且此专业是计算机科学、行为科学、人体工程学、设计类的一个交叉领域。
计算理论(Computing)
这是完全偏向理论的学科,研究的不只是算法,更加重要的是算法的有效性和可行性。算法可行性,算法复杂度,密码学相关领域都是这个偏理论的方向的研究对象。
信息科学(Information Science)
这个学科与前面的软件工程、数据库、网络、计算理论都有一定的关系。主要研究领域是跟信息相关的一切,信源编码、信道编码、加密解密、数据恢复、数据储存等等。由于跟安全相关,所以美国人一般倾向于把工作让给美国公民。
管理信息系统(MIS)
MIS本质上说就是一个数据库系统,它和其他数据库系统的不同就在于其目的用于整合必要的信息用于决策。决策支持系统、专家系统、执行信息系统等都是MIS的组成部分。MIS专业还分成在工程院(计算机学院)或者商学院(管理)下面。前者偏技术,后者是偏商科了。
澳际美国留学专家建议,同学们可以根据自己的兴趣和知识背景选择适合自己的研究方向。如果您还有计算机专业相关的疑问欢迎咨询澳际教育。
我来说两句排行榜