计算机科学教育现状
美国大学计算机科学教育的需求正在飙升,导致学生入学人数激增。然而,这一涌入导致许多机构不堪重负,需要实施招生限制以管理不断增长的学生人数。
例如,马里兰大学拥有令人瞩目的3,760名计算机科学学生,不得不在2019年引入“有限录取计划”。最初大学提出转入计算机科学专业的本科生需要在大一的GPA达到2.7,但是这个措施并没有解决需求和学校该专业容量不匹配的冲突。
随后,大学不得不提高了计算机专业内部转入的要求,即要求希望转入计算机专业的本校的其他学生,在大一时,和计算机专业相关的入门课程成绩不能低于B-,并且,大一的GPA必须在3.0以上。
其他大学,如加利福尼亚大学圣地亚哥分校,于2017年采用了抽签制度,以控制计算机科学专业的涌入。
这些举措表明大学面临的挑战,即满足计算机科学教育的强烈需求并保持学术标准。但是这些政策都被批评,认为没有满足公平的原则,剥夺了一系列学生收到教育的权利。
所以,在2022年之后,一些大学开始采取其他的措施,来缓解计算机专业资源与需求发展不匹配的矛盾。
招生政策限制
为了应对需求激增,大学采用了各种策略来控制计算机科学专业的入学人数。例子包括基于GPA的入学、抽签系统以及对转入计算机科学专业的严格要求。这些方法旨在在满足计算机科学教育需求的同时保持学术水平。
当前部分顶级大学的计算机专业本科专业内转的具体政策汇总如下:
伊利诺伊大学香槟分校 (UIUC)
伊利诺伊大学香槟分校(UIUC)不仅是美国顶尖的公立学府之一,而且在计算机领域声名显赫。根据2024年全美最佳本科计算机科学排名,UIUC荣登第五位。该校不仅领先研发早期超级计算机,还设有美国超级计算机应用程序国家中心。IE浏览器,全球最广泛使用的互联网浏览器,也是由UIUC中心研发。
不仅工程学院开设了计算机科学专业,其他学院还提供了CS与其他学科的交叉课程。UIUC在2022年宣布,从2022年夏季和秋季学期开始,校内学生将无法再转入计算机科学(CS)专业,只接受直接申请。这一政策旨在确保专业录取流程的公平性和透明度。
加州大学圣地亚哥分校 (UCSD)
CSE专业转入的限制
加州大学圣地亚哥分校(UCSD)的计算机科学与工程官网在2022年发布了关于“转专业”的重要信息。从2022年秋季开始,若未被直接录取CSE专业,学生将几乎无法转入该专业。UCSD引入了CSE Capped Admissions Process(CSE 限制招生流程),使得从其他专业转入CSE专业的机会大幅减少。
此外,UCSD也规定了Capped Major状态,即有上限的专业,使得学生转入CSE专业的名额相当有限。学生需在特定时间段内提交申请,每个申请周期将接受有限数量的学生,随后将停止接收转专业申请。UCSD学生在2023年秋季之后,将面临更加严格的转专业限制,预计除直接录取外,将不再有可转入名额。
加州大学伯克利分校 (UCB)
CS专业资源匮乏的挑战
加州大学伯克利分校(UCB)的电子工程&计算机科学(EECS)部门面临着CS专业爆炸式增长的挑战。
CS专业的学生数量从400飙升到1400,占据全校本科学生的15%,而学校对该专业的教学成本支持仅为每学分$200,而实际成本为$350,导致部门财政赤字高达每年5百万美元。UCB的EECS部门在美国计算机专业中与MIT、CMU、Stanford齐名,但也因资源不足而面临财政危机。为了缓解这一状况,UCB采取了限制学生只能注册一个热门专业的政策,包括计算机科学专业。
学生必须在申请时选择该专业,入学后不再允许转换。这一政策的目的是平衡专业供需关系,提高其他专业学生的录取机会。
密歇根大学 (University of Michigan)
单独申请计算机科学专业
密歇根大学在最近推出了新政策,要求所有希望学习计算机科学的学生,无论是新生还是已入学的学生,都必须单独申请该专业。
这一政策旨在通过综合评估过程确保录取公正,综合考虑学生的多方面素质,包括服务奉献精神、团队合作能力和对全球社会的影响。入学后的学生可以通过回答关于计算机科学吸引他们的问题的文章来申请专业。这一政策的实施旨在确保学生不因无法在入学后申请专业而受到不公平对待。
佐治亚理工学院 (Georgia Tech)
限制校内转CS专业
佐治亚理工学院宣布,从2024年夏季及以后入学的一年级新生将不能转入计算机科学理学士专业。该学院在2024全美最佳本科计算机排名中表现出色,CS专业排名第六,为学生提供了丰富的研究机会。佐治亚理工学院的计算机科学系在学术界具有显著的影响力。这一限制转专业的政策旨在管理CS专业的入学人数,确保专业的质量和教育资源的合理分配。
华盛顿大学西雅图分校
必须直接申请计算机专业
华盛顿大学西雅图分校(University of Washington, Seattle)位于美丽的西雅图市,虽然综合排名不高,但其计算机专业却备受认可。CSE本科提供了计算机科学(文理学院)和计算机工程(工程学院)两个方向。该校的申请和录取程序相较于其他大学较为独特,不分早申和RD,仅在每年的11月15日接受申请。
录取方式包括Pre-major、Direct to major和Direct to college三种。计算机科学(CS)和计算机工程(CE)的录取方式是Direct to major,要求学生在申请时将其列为首选专业。这一独特的录取方式旨在确保专业录取的效率和透明度,使符合要求的学生能够直接被录取到专业,而不再进行转换。
替代方案
这些顶级的学校并不是将计算机专业的大门给大家堵死了。学生如果在大一入学的时候,选择的不是计算机专业,也不代表在大二、大三就不能选择学习计算机专业。
你可以通过以下的方法来进入计算机专业的通道:
转学到其他大学选择计算机专业:目前这些大学的政策只是针对于校内的学生,用非计算机专业进入大一新生,在大二的时候,内部转入到计算机专业。这条通道是堵死了。但是并不影响校外的转学生通过转学的方式来就读计算机专业。当然,转学录取的难度,也是妥妥的增加了。
通过跨专业的选择,来达到学习计算机科学专业的目的。譬如在卡内基梅隆大学,你可以学习Social Decision的专业来选修计算机的课程,因为在这个专业里,需要用machine learning的知识来作模型分析,数据处理。
另外,在一些大学,这些内转的政策,不针对Data Science专业,所以,大家可以通过这些和计算机科学相关的学科,来进一步曲线救国。当然,我们必须承认的是,这种曲线救国的路是越来越窄了。