美国本科计算机专业申请建议
如果说,提到美国本科申请中最热门的专业,我相信,计算机和商科是大部分同学的答案。美国计算机领域之发达,想必不需要我过多赘述。接下来,我围绕美国本科计算机专业的优势,专业分布,申请要求来介绍一下:
首先,咱们提到要申请美国计算机科学专业(Computer Science),最重要考量的排名之一就是USNews的计算机科学专业排名,而并非是美国大学综合排名。而申请难度也依排名顺序,前15冲高难度,16-30中等难度。
冲高学校的CS专业申请难度不亚于申请藤校,比如卡耐基梅龙大学(CMU),佐治亚理工(GT),伊利诺伊香槟(UIUC),华盛顿大学(UW)。
接下来,就UIUC一所学校进行简单的介绍。
UIUC的专业设置非常细,在本科阶段就设置了13个CS专业的细分分支。分别是:
计算机工程
计算机科学+广告
计算机科学+动物科学
计算机科学+人类学
计算机科学+天文学
计算机科学+化学
计算机科学+作物科学
计算机科学+经济
计算机科学+地理与地理信息科学
计算机科学+语言学
计算机科学+音乐
计算机科学+哲学
计算机科学
有些同学会问了,UIUC不是可以选择两个专业吗,但切记!在UIUC,你是不可以选择任何一个计算机相关专业作为第二选择的!可见UIUC对自己的计算机专业有多么的重视及自信。
而在以上13个分支当中,我们注意到计算机科学(CS)和计算机工程(CE)同时存在,两个专业区分开来最大的区别是什么。
计算机科学(CS),是研究机器自动计算本身的性质、规律和问题的一门科学。研究课题可能包括:计算机程序能做与不能做什么(可计算性)、如何使程序更高效的执行特定任务(算法和复杂性理论)、程序如何存取不同类型的数据(数据结构和数据库)、程序如何显得更具有智能(人工智能)等等分支。
计算机工程(CE),是研究计算机系统及其应用技术的一门科学。研究课题包括:涉及电气工程和计算机科学领域的交叉学科;从设计的计算机处理器,个人电脑、服务器和超级计算机到使用计算机这个工具来解决一些应用上的问题,如程控机床、车辆监控工业和家电监控系统等。
不难看出,CS专业更注重计算机本身相关软件的运用,比如基础的变成&框架,以及目前最前沿的人工智能。而CE更注重计算机和工程的联动,更注重通过计算机来使用或者调配工程中的硬件,比如车床控制。
因此,常见的的CS专业课程设置,专业基础课主要包括离散数学和概率、工程应用两门数学课程;而对于CE,专业基础主要在物理,控制相关。
计算机专业未来就业领域广泛,从应用程序设计,软件开发,到数据分析,咨询等众多领域,而在UIUC的官网中,我们甚至可以看到毕业生的目标公司就有上百,其中不乏Google,微软,亚马逊等“大厂”。
根据2022PayScale数据,哈维穆德学院(Harvey Mudd College)本科毕业薪资位居全美第一。同时,在职业早期,计算机专业本科毕业生平均比商科本科毕业生高2-4w美金/年,可以说是美国含金量顶端的专业了。
含金量如此之高,申请难度如此之大的专业,应该如何准备呢?
活动和竞赛角度,我建议同学们结合数学,计算机,以及理科进行安排。竞赛方面可以考虑HiMCM,USACO,丘成桐赛等。而活动方面,除了会语言之外,最好能有自己擅长领域的成果产出,比如行业论文发表,个人软件著作权等。