计算机科学 Computer Science 和 计算机工程 Computer Engineering
2016年最新就业调查显示,计算机科学专业PK掉了众多专业成为最受雇主欢迎的专业。而且,计算机专业还是H-1B获取率最高的专业。
两者区别:
计算机科学(简称CS)主要是从计算机计算的角度,研究计算的算法、可计算性与编程语言等等。它更像是一门科学,侧重计算原理、算法等理论学习。数学与逻辑在这个专业里更加重要。
计算机工程(简称CE)则是从计算机工程设计的角度,研究电路、电子、VLSI设计等等,是一门偏应用的学科,性质是工科。
1 操作层面
CE的学生,除了要掌握编程相关的技巧外,对于电子工程方面的知识也要熟悉,特别是电路,电子学,VLSI设计等等。从这个角度来看,它也可以看作是CS与电子工程专业的结合。而CS偏重对算法,各种语言,程序设计和计算的要求。
2 课程设置
科学更注重理论研究(自动计算的性质、规律、运算等);工程更注重系统应用(计算机系统及其应用)。科学有些偏软,侧重以计算机技术为基础解决问题,编程一般是重中之重,三门数学(高等数学、线性代数、离散数学)是基础之重;工程有些偏硬与网络、通讯更紧密些。
CE要学很多电路的,比如Solid State Electronic Devices,Analog Signal Processing,硬件的知识要学很多
CS更侧重于软件的知识,要学习编程语言和软件设计。
相对而言,CS会比CE少学一些电子工程方面的课程,而稍多学一些数学和计算机编程方面的课程。
3 就业方向
因为信息时代计算机应用的普及,这两个专业最容易跨专业、跨行业发展,就业面较广。所学知识是将来工作的基础,实际工作时根据自己的兴趣爱好,还得不断实践和学习。
一般情况下,计算机科学专业就业方向偏软应用如开发、测试、培训、技术研究等,就业面较广。
计算机工程就业方向则更容易到电信、通讯、航天等相关部门工作,同时网络工程相关单位的设计、维护、培训工作也会涉及。
这些就业方向都是相对的,跨行业就业面广是计算机专业的就业特点。很多时候还受到机遇、兴趣爱好等的影响。学CS的人大都去了像微软IBM,谷歌百度,脸书等等软件开发公司。学CE的人大都去了英特尔,苹果黑莓,思科华为等硬件设计生产企业。
4 开设学院
一般情况下,CS专业开设在大学里的文理学院或者工程学院,但是也有少数学校如康奈尔大学,加州大学伯克利分校,密歇根安娜堡分校,伊利诺伊香槟分校,普渡大学的文理学院和工程学院都有开设。那么开设在文理学院和工程学院的CS专业究竟有什么不同呢?我们选择哪个学院里的CS专业更合适?让我们通过学校的官方说法和课程设置看下这两者的不同及该怎么做选择。
据加州大学伯克利官网介绍,如果你对人文和社会科学感兴趣,那么文理学院开设的CS专业或许会更适合你,因为在文理学院,你可以广泛涉猎经济学,统计学,商业应用等人文和社会科学课程。如果你认为你是一个技术型人才,对数学和科学很感兴趣,那么工程学院开设的CS专业或许会更适合你,因为在工程学院你可以学习到更多工程和科学相关的课程。
从这两个学院CS专业的课程设置看, 其CS专业的核心课程几乎是一样的,不同之处在于文理学院和工程学院要求完成学位需要的必修课不同。如康奈尔大学的文理学院要求学生必修写作课,语言课,科学和定量推理课程,文化,历史和语言等人文和社会科学课程,一门研究美国加拿大欧洲之外的地理或历史课程及4-5门选修课。工程学院要求学生必须数学,物理,化学,工程必须课,计算课,写作课,几门选修课及两门体育课。除此之外,康奈尔大学文理学院要求学生至少120个学分就可以毕业,工程学院要求学生至少123个学分才可以毕业。而密歇根安娜堡分校要求文理学院的学生修够至少120个学分就可以毕业,对工程学院要求是至少128个学分才能毕业。
所以,选择哪个还要看自己对工程更感兴趣还是对人文社科更感兴趣,还要在考虑下到大学后的课程强度。
计算机科学 CS
CS是研究机器自动计算本身的性质、规律和问题的一门科学。更注重理论研究(自动计算的性质、规律、运算等)。世界上第一个计算机科学系是由美国的普渡大学在1962年设立,第一个计算机学院于1980年由美国的东北大学设立。
CS有些偏软,侧重以计算机技术为基础解决问题,编程一般是重中之重,三门数学(高等数学、线性代数、离散数学)是基础之重,其研究课题主要包括:
(1)计算机程序能做什么和不能做什么(可计算性);
(2)如何使程序更高效的执行特定任务(算法和复杂性理论);
(3)程序如何存取不同类型的数据(数据结构和数据库);
(4)程序如何显得更具有智能(人工智能);
(5)人类如何与程序沟通(人机互动和人机界面)。
计算机工程 CE
计算机工程是研究计算机系统及其应用技术的一门科学。涉及电气工程和计算机科学领域,从设计的计算机处理器,个人电脑、服务器和超级计算机到使用计算机这个工具来解决一些应用上的问题,如程控机床、车辆监控、工业和家电监控系统等。
CE有些偏硬与网络、通讯更紧密些,其研究课题主要包括:
(1)网络——关于分布式计算环境的设计和实施,从局域网到万维网;
(2)多媒体计算——将文本,语音,音乐,静止图像,视频及其他来源的数据混合成一个连贯的数据流,并对其进行有效的管理、编解码和显示;
(3)VLSI系统——研究微小型化电子设备(非常大规模集成电路)的工具菜单,属性和设计方法;
(4)可靠的计算和先进的架构——探究如何将容错内置入硬件和软件,以及并行计算的方法,光计算和测试;
(5)其他方向——显示工程,图像和语音处理,模式识别,机器人,传感器和计算机感知。
计算机类专业的分支:
1 人工智能
特点:PHD居多,强调数据表述及算法方面的知识 ,招收国际学生多
就业方向:智能环境工程师、机器人开发和设计、电脑游戏人工智能设计师、学术工程师
背景要求:计算机等相关背景
2 生物信息学
特点:需主要具备数学、信息学、统计、计算机科学、化学和生化方面的知识 ,交叉学科,国际学生招的少
就业方向:生物、信息、计算机、医药、医疗仪器等部门从事研究、开发、教学及管理等方面的工作
背景要求:数学、信息学、生物科学、医学、化学、物理学和计算机科学等背景
3 计算机体系结构
特点:主要从事计算机硬件芯片,例如CPU的结构设计,内部结构逻辑门的电子开关 ,需要很强的逻辑电路基础知识。
细分方向:集成电路技术、半导体DRAM、磁盘技术 、网络技术
就业方向:制造业,航空航天业,医学界,以及军事领域等等
背景要求:计算机,数学等相关背景。
4 人机交互
特点:需要掌握计算机制图,计算机成像的一些基本工具及其原理 ,最好有实战工作经验,本科生申请难度很大
分支方向:计算机图形学、语音处理、计算机视觉、自然语言处理、多媒体技术
就业方向:媒体、信息、计算机等部门从事研究、开发、教学及管理等方面的工作
背景要求:需要申请者掌握一定的编程语言,有网站制作的背景。
5 软件工程
特点:录取名额较多,但奖学金少,就业前景很好
分支方向:生物信息学、编程语言、数据库系统、网络和分布式系统、操作系统、并行计算、实时嵌入系统、网络安全
就业方向:计算机软件专业公司﹑信息咨询公司﹑以及金融等
背景要求:有一定的编程技巧,熟悉掌握编程语言和软件设计思想,有一定的软件设计项目经历。
6 网络工程
跟第5点相似。
7 语言语音识别
特点:有学校要求纯语言背景,有要求计算机背景,要先搞清楚学校的要求再决定是否申请,不好录
分支方向:大词汇量连续语音识别系统、小型化和便携式语音产品的应用
就业方向:工业、家电、通信、汽车电子、医疗、家庭服务、消费电子产品等 领域
背景要求:计算机等相关背景。
8 信息科学
特点:主要招本土学生,对国际学生要求很高
分支方向:人工智能,社区信息学,网络安全,网络基础设施,极端事件系统科学,全球占卜学,健康生物信息学,人机交互,信息及图像融合,信息政策,信息可视化,恐怖主义心理学,社会信息学,网络科学
就业方向:软件开发,网络或系统管理员,企业信息管理
背景要求:计算机等相关背景。
9 数据挖掘
特点:竞争不大,好拿奖
分支方向:直接数据挖掘,间接数据挖掘,数据抽取,数据的存储和管理,数据的展现
就业方向:电信、零售、农业、网络日志、银行、电力、生物、天体、化工、医药等方面
录取要求:分类,估值,预言,相关性分组或关联规则,聚集,描述和可视化,复杂数据类型挖掘
10 多媒体技术与网络技术
特点:多媒体技术跟EE或ECE的信号处理联系紧密,很多学校把多媒体技术放在信号处理下,网络技术一般在EE或ECE的通信与网络工程下
分支方向:多媒体技术,图形多媒体,多媒体网络,多媒体娱乐,数字多媒体
就业方向:多媒体产品开发,计算机多媒体技术服务,网站建设与管理,计算机多媒体软件设计,动画设计、平面设计、广告设计与策划,企事业的形象传播创作,企事业单位的宣传教育相应软件的设计与开发,各企事业的文职办公自动化工作。
录取要求:计算机等相关背景。
11 信息管理
特点:管院下MIS偏管理,CS下注重技术
分支方向:信息系统,管理科学,生产运营管理,统计学,销售,金融学,管理学,会计学,商法,经济学
就业方向:软件开发,网络或系统管理员,企业信息管理
背景要求:计算机技术和方法、人工智能、经济学、运营管理和社会技术网络学等领域的交叉背景
薪资情况
据美国《福布斯》杂志网站7月8日报道,在Looksharp一项名为“2015美国大学生就业情况”的大规模调查中,工程和计算机科学两大专业高居榜首。
该公司邀请其4.6万名用户填写了一份包括52个问题的调查问卷,涵盖从他们是否在实习结束后找到一份工作,到他们如何找到工作等方方面面。
调查结果显示,计算机科学和工程是毕业后获得高薪的强有力保障专业。工程类毕业生的起薪为6.5万美元(约为人民币40.4元),仅次于第一专业计算机科学的6.68万美元(约为人民币41.5元)。排在工程专业之后的是数学与统计专业,起薪为6.03万美元(约为人民币37.4万元)。之后是经济学和金融,起薪分别为5.86万美元(约为人民币36.4万元)和5.8万美元(约为人民币36万元)。
新年伊始,听说有好多同学声称自己去年的读书li...
不知是不是因为今年疫情的缘故,总觉得时间过得...
2020年即将过去,本年度的【好书荐读】系列也迎...