计算机科学/计算机工程CS/CE
发布时间:2024-12-12 01:31:01来源:未知
在准备出国留学时最重要的一点是首先想清楚去美国留学的目的以及想要达到的目标,比如是打算在美就业还是继续深造读博士,还是说只是想在美国拿到学位后回国工作,当然,这也是每个学生出国留学前亟需想明白的问题,因为它关乎学生的留学规划,比如选校、选专业及未来就业方向等。
如果想继续深造博士,尽量选择研究型的硕士来读,这样可以更早的进入实验室,参加科研项目,毕业时候就能发表论文,也有更多机会拿到奖学金和RA ,为以后的博士之路铺平道路,这样来说授课型硕士就不是很适合;如果毕业之后想回国工作,选择在国内名气比较大,综合排名比较高的学校的是比较明智的,如果以找工作为目的,毕业之后在美工作,建议选择实习机会多,毕业就业率高,相对比较贴合工业实际的项目对未来就业是比较有优势的。
计算机科学和电子工程专业专业设置
同学们在申请美国大学时,会发现美国大学部门特别是工学院的部门里,EE和CS的系别不是很清晰,很多学校把这两个系合并为一个系叫EECS (计算机科学电子工程)或者ECE(计算机电子科学),有的学校是把这两个系分开的,如果首次了解申请的同学,看到这些名称就会疑惑,不太清楚是什么关系。
计算机科学和EE这两个专业在美国大学的的部门设置和国内是不一样的,在美国大学里,这两个部门关系是很紧密的,有的学校这两个专业是在一个部门的,有的学校虽然在不同部门,但是这两个系是有很强的交叠关系,并不是完全独立的,而且他们之间的科研是共同参与的、教授是共享的、课程是两个系的学生都能上的,比如:我之前读USC的EE,我参与的项目毕业要求就清楚的说明,哪几门课EE是不开设的,所以要去CS里上这个课。
同样,对于计算机专业(CS)的学生,EE部门的某些课也是必修的,这样才能达到毕业要求,比如EE专业的计算机结构这门课程,在上课时会发现身边既有计算机 也有EE的同学,而且是不同计算算机方向的同学在上这一门课。
CS & EE,哪个是你的菜?
到底是申请CS还是EE?对于这两个专业的系别,在国内分的特别清楚,有很多不同专业,但是在美国分的并不是很清楚,尤其是美本阶段,美国大学注重通识教育,而且工学院的系别主要有:机械工程、材料工程、工业工程、化学工程、WCS生物工程等,如果想申请CS,无论本科是计算机工程还是网络工程,都是可以申请的。这都不叫转专业,如果想申请EE硕士,本科是电子信息技术、通信工程、电气工程、机械自动化,这些专业都是很对口的,如果这个学校只有一个部门(EECS),可以任意申请ECE部门,其它数学像应用数学、应用物理也都可以申请CS和EE,不能看成是转专业,申请EE和CS专业时,美国大学并不像国内似的,看重学生的本科背景,可以任意申。
关于硕士阶段课程设置:分为研究型硕士和授课型硕士两类
1、研究型硕士:除了上课之外,还要做科研,做一些research,毕业之后要写一篇论文;
2、授课型硕士:正常上课,修学分,修完必修学分和课程之后,只要成绩及格,GPA达到要求就可以顺利毕业。
现在美国大部门学校的EE和CS都是授课型硕士,研究型硕士项目很少。
如果要读研究型硕士项目,在找工作时,把研究项目放简历是不是更有优势?研究型硕士是不是更利于找工作?其实美国硕士阶段课程,每门课的课业负担都很重,每门课不光有考试、作业、期中考试、期末考试、平时小考,更重要的是每门课程都有很多project可以做,这些project 足以填满简历,授课型硕士并不比研究型硕士低一级别,最后拿到的学位都是一样的,研究型项目比较适合以后要搞科研的同学。
申请EE和 CS到底读什么方向更好?就业前景怎么样呢?
EE专业:有很多不同的方向,比如:通信网络、集成电路、强电、电力技术、光电子技术、其它电磁学、生物工程等,EE这两年普遍来说不如前几年景气,但是有一个方向相对其它方向是最好就业的,就是集成电路,对应的职位是硬件工程师,EE的就业基本依靠大公司,像高通、甲骨文、AMD 、Intel等这些公司。基本上没有小公司能做得了硬件,硬件开发成本特别高,从前端设计到后端,一个片子流出来需要上百万美金投入 ,市面上存活下来的都是大型公司,但是这两年的硬件公司普遍不景气,比如高通、inter、AMD等都在裁员;招中国学生最多的一个公司Marvell,中文名字叫美满电子,最近换了CEO也处于裁员阶段,对于应届毕业生的学生而言,不仅要与自己同学竞争,还要与有经验的工程师进行竞争。而且硬件行业更喜欢有经验的人,所以对于应届毕业生来说,相对两年前就业难度增加很多。
当然也不是说EE找不到工作,或集成电路不好就业,只是近两年硬件公司普遍存在的一个不景气现象,所以同学们在选专业的时候,可以作为参考因素之一;EE的其中一个方向强电,也有找到工作的,但是大部分回国在电力厂工作,当然在美也是到电力厂工作。
有的人会说EE什么时候能再次蓬勃起来,这个大趋势目前来说不太好确定。
CS专业:很多人说,普遍感觉近两年的软件工程师面试难度在增加,认为计算机行业趋于饱和,且职位变少,其实并不是这样,每年大公司的招人脚步一直没变,比如招收应届毕业生的大户:亚马逊、谷歌、Facebook每年都在招人,职位没有变少,只是因为学习计算机的人变多了,转专业的学生变多了,像很多学EE、机械、建筑,甚至是文科生也开始刷题,准备找计算机方面的工作,应聘的人越来越多,拿到offer的概率就小了许多,面试的难度也增加了不少。
计算机行业门槛不高,会算法题,曾经做过项目就能找到不错的工作,当你真正进入工业界时候,会发现身边不同的人又不同的背景,有学心理学、机械的,各种类型都有。
H1b签证:美国劳工部颁发的临时工作签证
目前美国政策是控制移民数量,根据美国劳工部数据显示,每年颁发85000个H-1临时工作签证,有效期是3年,3年后可以续签,如果公司可以为你办绿卡可以无限延伸下去。
LCA的数量要远远大于H1b数量,公司给申请到LCA并不意味能拿到H1b签证,,因为H-1每年有8万多个,所以需要通过抽签决定谁能拿到H-1签证,LC每年数量大概有23万多,工作签证好办理的行业大多都和计算机和EE相关的。
如果按照现在就业排名的话,如果CS排第一,没有排第二、第三的专业 ,其它所有专业数量加一起都没有计算机工作机会多,而且美国还是急需计算机专业人才的,CS专业对留学生来说还是最好找工作的专业之一,近五年来都是这样,短期内不会改变。
CS也分很多方向,比如算法、理论算法、软件工程、数据库、人工智能、计算机图形、人机交互、分布系统等,每个方向都很找工作吗?如果单纯的找软件工程师的工作,可以这么说,只要会编程,即使在所学的方向没有找到工作,在其他方向也可以找到工作,因为工作内容都是编程。
相对来说,现在最火的方向还是软件方面,做应用软件(application),而且软件也确实改变着我们的生活,比如打车用Uber、滴滴,旅游订房也需要用到APP,去餐馆吃饭用大众点评等。
还有就是计算机图形学、图像处理(很多公司需要)、人机交互(比较火,一般是博士生的研究方向)、操作系统(比较基础);就最火的应用软件方向来说,叫web或application,分为不同职业,最前端是交互设计师、有前端的工程师、负责数据库的叫data scientist,这些都是猎头最喜欢的字眼,特别好找工作。
虽然EE的就业情况和两三年前差了很多,但是集成电路还是比较好找工作的; CS还是继续火爆,很多其他专业的也开始转行做CS,而且目前这个趋势,近几年是不会变的。
常见问题
1、女孩子大三软件工程适合哪个方向的工作
51出国留学留学张老师:一般来说,每个方向工作内容都差不多,需要编程,对其实这个专业招工作对女孩子来说是有很大优势的,硅谷这边男孩子特别多,面试时候对女孩子要求简单一些,会比较照顾女孩子。而且做前端工程师是很多女孩子比较喜欢的工作,而且工作也不累,不需要紧急处理很多事情,所以做前端对女孩子来说是很好的方向。
2、美国留学,雅思成绩重要是托福成绩更具含金量?
51出国留学留学张老师:语言考试是衡量是否能在美国学习的一个标准,能否在上课时候听懂老师讲的内容,如果学校接受雅思就没有必要考托福,若是学校只认可托福成绩那就需要准备托福考试了。
3、美国的收入怎么样?
51出国留学留学张老师:相对来说软件工程师收入更高,基本工资刚毕业的话是10万+美金,除了基本工资外还有股票、奖金、各种福利,也看职业发展,如果35岁左右能做到manager,一年拿到五六十万美金是很有可能的,硬件工程师在硅谷的话起薪低一点是9万美金左右。
4、美国公司对大学综合和专业排名看重吗?尤其是排名已经到100左右的情况?
51出国留学留学张老师:除了排名之外,学校地点很重要,有的学校排名是100多,但是就业率非常高。比如:圣塔克拉拉大学和圣何塞州立大学,这两个学校排名在100之后,但是这两个学校就业率很高,因为这两个学校在硅谷,学生有很多好的实习机会,去实习也很方便,实习完之后自然而然就留到公司,在硅谷就业的话会发现身边很多同学是来自这两个学校的。读研究生的话更注重专业排名的,要是有把握能考到排名非常靠前的学校也是不错的,但是若是不能,建议要多考虑地理位置。
5、毕业后可以换城市找工作嘛?
51出国留学留学张老师:当然可以换城市找工作,但是拿到工作机会比那些在本城市学习的学生要少,因为如果很远的话,给你安排面试需要预定酒店、机票,需要花费时间和金钱成本,如果能找到当地的优秀应届毕业生,就不会考虑你,当然若是名校毕业,比如在卡内基梅隆学计算机的,即使你再远也会给你安排面试的。
6、美国的安全问题怎么样?
51出国留学留学张老师:总的来说,美国治安比较好,但是看学校的位置,同一个城市不同地方安全问题是不一样的,在选校的时候也是需要考虑的因素。