美国研究生留学 CS 与 CE 的区别
美国研究生留学 CS 和 CE 这两个项目非常相似,两个项目都学习编程和软件开发的基础学科,两者之间最基本的区别可以归结为理科 (science) 和工科 (engineering) 的区别。science 的意思是知识或学问,它是来自拉丁单词 “to know”,engineering 则是来自拉丁单词 “to contrive”。因此从操作层面来看两者的区别是 CE 的学生拥有对电路、电子学和 VLSI 设计的非常深厚的认知,而这些都是现代计算机实际结构中至关重要的 ;CS 的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。但是这样的描述事实还是不够准确,因为比如 SE(Software Engineering ) 分支有时候会放在 CE 下,有时候又会放在 CS 下,这也要具体情况具体分析,具体学校具体对待。
我们可以这样来理解:广义的 CE 就是应用性的 computer 相关的,CS 会更理论一些。这也就是为什么 SE 是软件相关,可是却会放在 CE 下的原因,SE 是用工程的思维去开发一个软件项目的方式方法的学习。另外一方面,有一些狭义的划分,SE 又会放在 CS 下,这样的划分就是按照软硬的划分了,CS 是软,CE 是硬。但是核心都是 computer。因为每个学校都有自己的划分方式,所以没有统一的标准。同时,软硬现在已经你中有我,我中有你了。比如说,CPU 里是有指令集的,离开了指令集,CPU 也没有办法工作。而先进的软件都会针对硬件进行优化,没有足够的优化,就会出现多年前经常会出现的兼容问题了。这是两者之间的区别,我们本文重点讲的是 CS。
美国研究生留学 CS 专业申请要求
CS 在计算机系统和软件的理论和设计,以及重要的应用领域培养学生。CS 主要的研究领域和学习领域包括计算机人工智能、生物系统和计算机生物学、计算机结构和工程、机器人 ( 与 EE 交叉,很多开设在 EE 下 ) 、信号和图形处理 ( 与 EE 交叉,很多开设在 EE 下 ) 、操作系统和网络、编程系统、算法和理论、交互系统和软件系统等。CS 涉及到了我们生活的方方面面,我们生活的衣食住行都离不开,在未来的日子里更离不开。衣有智能服装 ; 住有智能家电,比如我们普通的平板电视等 ; 行有所有汽车上都有行车电脑。
申请 CS 对申请者的硬件条件相对来说不那么严格,而且非计算机背景的学生,比如一些工业设计、机械设计、通信工程等专业的学生也会选择申请 CS,这就造成了 CS 的申请者每年都不在少数,另外本身该领域的专业比较被认可的中国大学,例如清华、北大、上海交大、西安交大、浙江大学在申请时会略微占据优势,这也就造成了 CS 的申请的竞争比较激烈的局面。
然而如果不能选择出身,那么就在读完下面的学校的个例分析和最终总结后,根据学校的要求,在其它方面充实自己,早做准备,做充足的准备,也必然能出其不意打胜仗的。
【微语】愿你留学的道路一帆风顺,充满快乐与收获,前程似锦,未来可期!