要说美本什么专业申请最火热、最内卷、最惨烈,大家的第一反应大概率就是:计算机科学(CS)。尤其是如今AI技术的迅猛发展,市场的高需求与高薪待遇,CS又一次“热度蹿升”。美国几乎每一所大学都开设CS专业,大部分作为一个系,开设在文理学院或是工程学院之下,也有一些十分重视CS专业的学校会建立独立的计算机学院。
不管CS专业身处何地,提供的是文学学士或是理学学士,竞争都十分激烈,不少学校的录取率都低至个位数,即便是一些CS+X专业也“难逃此命运”。
但这似乎不影响大家对CS专业的热情,申请人数年年暴涨,这也导致直申CS专业难度加大,不少学生想过“曲线救国”的方式,先进入学校,再转入CS专业。但并不是所有学校都允许学生“曲线救国”,近些年就有很多理工强校收紧了政策,设置准入门槛,甚至禁止转CS。
今天小藤给大家详细盘点一下美本哪些学校是只允许学生直申CS专业,又有哪些学校接受录取学生再转入CS。
01、4所只接受CS直申的学校,纽大和UCB最特殊!
美本前50大学中,有些大学态度十分强硬:只接受新生直接申请CS专业,即不允许校内学生通过转专业的方式进入CS专业。这些学校包括:加州大学伯克利分校、佐治亚理工学院、纽约大学、伊利诺伊大学香槟分校。
#17加州大学伯克利分校
University of California, Berkeley
UCB本科有两个学院设置了计算机科学专业,它们对CS专业的申请态度完全不同。一个是工程学院的电气工程与计算机科学(Electrical Engineering and Computer Sciences,简称EECS)专业,提供CS理学学士学位。根据UCB官网的消息称,EECS专业只接受新生申请,禁止其他专业转入。
另外一个是UCB新成立的学院计算机、数据科学和社会学院( College of Computing, Data Science, and Society,简称CDSS) 。该学院设有3个专业,其中就包括计算机科学专业,另外2个是数据科学和统计学,该学院提供CS文学士学位。
相比工程学院EECS专业的强硬态度,CDSS学院的CS专业则是支持校内其他专业学生转入。它规定在2024年秋季入学且在入学申请中未选择CS专业的一年级学生可以通Comprehensive Review(综合审核)来申请该专业,从而转入CS专业。
但要注意:2024年秋季及以后被录取的校外转学生如果在UCB申请中没有选择CS,将不能将其专业更改为CS或双修CS。
#21纽约大学
Carnegie Mellon University
纽约大学有两个计算机科学系,一个在坦登工程学院(Tandon),另一个在文理学院(CAS)。
Tandon学院的CS专业不接受任何内部转学申请,只允许直申或外部转学进入。
CAS学院仍接受转CS,学生最早可在大一第二个学期申请内部转学期,最晚大三第一学期开始新专业的学习,前提是必须拥有良好的学业成绩。
目前就读于工程学院应用数学专业的学生不能申请转入文理学院的数学、计算机科学与数学、数据科学与数学或经济学与数学专业。
#33佐治亚理工学院
Georgia Institute of Technology
佐治亚理工学院与MIT、加州理工学院号称美国理工三巨头,在US.News发布的2025年美国CS专业及10个细分领域的排名中,佐治亚理工排名是全美第7。
佐治亚理工去年年底宣布将对CS专业进行改革,由于学生对CS专业的需求量大,2024年夏季、2024年秋季及以后入学的一年级学生,将无法转入CS专业。
在2024年夏季之前入学的学生不受影响,这部分学生想要转CS专业的话,则需要满足以下要求:
提交申请。
2. 必须具有良好的学术表现,即不能受到学业警告、留校察看或开除处分。
3. 在转专业到CS之前完成计算机入门课程,且成绩为“C”或更高。
4. 转学生必须在佐治亚理工学院完成至少一个学期并具有良好的学术成绩,才能转入计算机科学。
#33伊利诺伊大学香槟分校
University of Illinois Urbana Champaign
UIUC在US.News发布的2025年美国CS专业及10个细分领域的排名中位列第5名。它宣布对于2022年夏季/秋季或以后入学的所有学生,CS专业不接受校内转入,包括未申报工程专业的学生, 只接受新生和外校转学直接申请。
不过UIUC还提供许多CS+专业,不少同学可能会在想如果申请CS没录取,是否可以通过转入CS+专业来实现呢?也不能!
UIUC还在官网中明确规定:CS+生物工程、CS+物理专业不接受校内转学,包括未申报的工程专业的学生。
另外以转学生身份进入UIUC并被工程学院以外专业录取的学生,没资格将转到工程学院或化学学院。
02、UMich、CMU这7所理工强校可校内转入CS,但难度极大
除去以上完全没有机会校内转CS的学校,还有7所学校虽然开放申请,但录取条件十分苛刻。这些学校包括:密歇根大学安娜堡分校、卡耐基梅隆大学、加州大学圣地亚哥分校、加州大学圣塔芭芭拉分校、普渡大学、华大西雅图分校、马里兰大学帕克分校。
#21、密歇根大学安娜堡分校
University of Michigan Ann Arbor
UMich也是CS强校,其专业在全美排名第10。它对本新学生设立了专门的CS专业申请政策:CS预选(CS Advance Selection)。
有意向的学生在选择工程专业或文理学院作为主修学院后,可通过Common Application申请提前选修CS专业。申请将由密歇根大学本科招生办公室进行评估,大多数学生将通过此途径被选入,但由于名额限制,许多被大学录取的学生可能无法进入CS专业。
那些获得CS预选资格的学生还必须满足其所在学院(工程学院或文理学院)的专业申报要求,才能正式申报CS专业。同时转学生在申请密歇根大学时也必须要表明希望被考虑提前选择CS,否则转学生入读后就不能申请或转到 CS了。
#21卡内基梅隆大学
Carnegie Mellon University
卡内基梅隆大学(Carnegie Mellon University,简称CMU)是允许内外学生转专业到CS专业。CMU每年提供三次转专业机会:
秋季学期:秋假前的周五春季学期:春假前的周五夏季学期:夏季第二个学期的最后一天
计算机科学学院 (SCS)其他专业的学生想转入CS专业,没有成绩限制,但是录取决定是会基于学生的论文(反思陈述)和整体学业进展,在提交转学申请之前,应首先与CS本科课程管理员预约,进行初步评估。
非SCS学生申请转入CS专业或攻读CS专业双学位,预计在15-122、15-150、15-210、15-213、15-251和 21-127 课程中获得至少3.6QPA且总体QPA 为 3.0。
#29加州大学圣地亚哥分校
University of California,San Diego
UCSD在US.News发布的2025年美国CS专业及10个细分领域的排名中位列第17名。UCSD在2022年设置了一个Capped Major 计划,从2022年秋季开始,如果没有直接被计算机科学与工程 (CSE)专业录取,学生将很难(几乎不可能)转入CSE专业。今年11月19日,UCSD官网显示已将Capped Major 计划更新为Selective Majors计划,CSE专业就在该计划内。
Selective Majors 意味着可以申报该专业的学生人数是有上限,该计划将为新生、外部转学生和内部转学生提供转入CSE专业的名额。
被UCSD录取但未直接进入CSE专业的学生,必须通过CSE的Selective Majors申请流程,想转入CSE专业的唯一方法也是该途径。注意,CSE专业的名额有限,不能保证能够通过Selective Major申请流程主修CS。
#39加州大学圣塔芭芭拉分校
UniversityofCaliforniaSantaBarbara
UCSB的CS专业设置在工程学院下面。对CS感兴趣的学生在本新申请时就应直接申请计算机科学理学士学位。UCSB在校非CS专业或者想添加CS作为双专业的学生,需要满足更改专业申请流程的最低要求。
2023年秋季及未来几年被UCSB录取的学生,在更改专业之前,应在UCSB完成至少30个学分并且必须满足以下更改专业申请流程的所有最低要求:
由于申请将专业改为计算机科学的UCSB学生数量庞大,满足最低要求也只是有机会被CS系审核录取,即使是成绩优异的学生也不要指望能被CS专业录取。被UCSB录取的转学生只有直接被录取到该特定专业的情况下才允许主修工程学院专业,转学生不能申请更改或增加专业。
#46普渡大学
Purdue University
普渡大学虽然综排不高,但理工科实力不容小觑,尤其是CS专业,在全美排名第16位,直申难度高。它是按专业录取,申请者会直接被录到所申专业,后续也有转其他专业的机会。但转CS专业竞争也很激烈,学生必须具有良好的学业成绩,优先考虑在CS 18000、微积分和总体 GPA中成绩最高的合格学生。
#44马里兰大学帕克分校
University of Maryland, College Park
马里兰大学帕克分校综排不高,但在CS领域的强力不容小觑,它的网络安全、数据科学、人工智能等细分领域在全美名号响当当。因为实力强,不少对CS专业感兴趣的学生不计综排,疯狂转入,这也使得该校的CS录取十分困难。
马里兰帕克允许新生、转学生和内部学生转入CS,但迫于招生压力,从2024 Fall开始,从原本每年1000个校内转CS名额减至100个,同时将新生录取名额由450个增加至600个。
不同类型的学生有不同的要求:
1. 大一学生
所有于2024年秋季或以后直接被录取为计算机科学专业新生的学生必须完成一系列基准课程并通过马里兰大学的45个学分,45学分审查要求所有课程的平均绩点至少为 2.0。
完成CMSC131或 CMSC133或 CMSC141成绩至少为 C-;完成 CMSC132或CMSC142且成绩至少为 C-;完成 MATH140 成绩至少为 C-。
2. 内部学生和转学生
对于没有直接被CS专业录取的新生或外部学生,可以申请校内转CS学生,参与限制性招生计划(LEP application)。计算机科学专业的内部转校录取名额极其有限,而且不保证有空位,学生必须准备选择其他专业。
学生达到课程成绩(B-以上)和GPA(3.0以上)要求并不能保证被该专业录取,学术记录、课外活动参与、计算机相关的研究经验或个人项目以及荣誉和奖项都将在录取决定中考虑。
#46华盛顿大学西雅图分校
University of Washington, Seattle
华大西雅图虽然综合排名比较靠后,但它的CS专业也是比较热门的。华大西雅图的Paul G. Allen School of Computer Science & Engineering提供两个本科专业:计算机科学理学士(CS)和计算机工程理学士(CE)。
CS学位由文理学院颁发,与CE相比,CS对文科和通识教育的要求更广泛,高年级的要求也更灵活。CE学位由工程学院颁发,经ABET认证,CE的要求相对更侧重数学和科学以及计算机硬件。
该校对内部转专业的学生有非常严格的限制。每年仅有极少数的学生能从其他专业成功转入计算机科学,通常需要通过一个竞争激烈的申请过程,甚至对已经在学校学习的学生而言,转入几乎是不可能的。
华大官网明确表示:如果您没有被Allen学院直接录取为新生,那么您不太可能被华盛顿大学录取为计算机科学或计算机工程专业学生。这可以理解为:明面上有通道,但大概率形同虚设!如果是转学生,则应该将CS或CE列为第一或第二选择专业,并且完成所有最低学术要求。
03、14所Top30大学不设门槛,但要求差别很大!
下面小藤再给大家介绍一些学校,他们的要求:
要么学生在大二以后申报CS专业要么先获得CS专业所在学院录取后,再申报CS或者是满足一定要求后转入。
小藤以部分前30大学为例:
#1普林斯顿大学
Princeton University
计算机科学系是普林斯顿大学唯一一个同时提供文学学士(AB)和工程理学学士(BSE)本科学位课程的系。普林斯顿大学是允许学生在大三结束时declare计算机科学专业,也接受学生从其他学科转入CS。宣布进入该专业前,都需要与班级顾问预约,了解学生的具体情况,以便评估是否符合。
#2麻省理工学院
Massachusetts Institute of Technology
MIT录取不要求学生确定专业,升入大二时可以自由选择所有学院的所有专业,无需任何额外要求或入学程序。
计算机专业是MIT规模最大的专业,它的施瓦茨曼计算机学院和工程学院有个联合项目:电气工程与计算机科学系 (EECS) 。该系下面又设置了多个CS相关专业,学生均可以申请转入学习时。
1.电气工程与计算机科学(Electrical Engineering and Computer Science,现更名为Electrical Engineering with Computing),重点关注EE和CS重叠的领域。2022年秋季或之后进入MIT的学生进入该专业要求完成4门基础学科、2门数学、2门系统设计、6门选修科目,要求比较高。
2.计算机科学与工程专业涵盖广泛的算法和理论、软件工程、编程语言、计算机系统、人机交互和图形以及人工智能和机器学习。2022年秋季或之后进入MIT的学生必须完成以下要求:
3.计算机科学、经济学和数据科学,这是电气工程与计算机科学系和经济学系提供的联合专业,可获得计算机科学、经济学和数据科学理学学士学位。
4.计算机科学与分子生物学,这是生物系和电气工程与计算机科学系提供的联合专业,可授予计算机科学和分子生物学理学学士学位,重点关注新兴的计算和分子生物学领域。该专业成绩优异的学生将有机会继续攻读五年制硕士课程,最终获得计算机科学与分子生物学工程硕士学位。
#3哈佛大学
Havard University
哈佛的工程与应用科学学院提供计算机科学学位,所有的本科新生,包括那些打算学习工程和应用科学的学生,都直接向哈佛学院提出申请。哈佛大学允许学生在大二春季宣布自己专注或研究的一个领域,CS专业的所有本科生均可获得文学士学位 (AB)。如果想探索CS专业,最好的方式就是在第一年选修计算机科学和数学课程。
具体课程可参考链接内容:https://csadvising.seas.harvard.edu/firstyear/?_gl=1*1sphq3z*_ga*NjIyOTMzMTk4LjE3MzQwODMyMDE.*_ga_Q97GE6JKJ9*MTczNDE5NDY1NC4xLjEuMTczNDE5NDkwNC4wLjAuMA..*_gcl_au*MTQ2NjU0NDgxMi4xNzM0MDgzMjAw*_ga_FNNHYP076Y*MTczNDE5NDY1NC4xLjEuMTczNDE5NDkwNC4wLjAuMA.
#4斯坦福大学
Stanford University
斯坦福大学允许学生录取后申报专业,包括CS专业。斯坦福的计算机科学系一直享有世界顶级计算机科学课程之一的声誉,计算机科学系为本科生提供了各种接触计算机科学的机会。
未来的CS学生不需要任何背景知识即可学习该专业,许多学生在没有任何编码经验的情况下开始学习入门课程(例如 CS106)。如果要申报CS专业,学生需要与课程顾问会面,提供非正式成绩单和填写完整的申报表。
#5耶鲁大学
Yale University
耶鲁大学的CS系提供两个学位课程,即理学学士和文学学士,并与其他院系合作开设了四个联合专业课程:电气工程与计算机科学、计算机科学与经济学、计算机科学与数学以及计算机科学与心理学。每个课程不仅提供计算机科学核心的扎实技术教育,还允许学生选修其他学科的广泛课程。该系鼓励未来的专业学生尽早与本科生学习主任(DUS)讨论他们的课程。
#6约翰霍普金斯大学
Johns Hopkins University
JHU是允许学生转入CS专业的,但是在declare该专业时要与学术顾问联系并且做一个4年规划,详细说明自己将如何完成自己的学术要求。
JHU的工程学院计算机科学系设置有计算机科学理学学士 (BS,专为希望学习技术性更强的课程的学生而设计) 或计算机科学文学士学位 (BA,适合希望将计算机科学兴趣与非工程学科相结合的学生)。JHU的许多学生主修计算机科学。
JHU也允许外部学生转入CS专业。申请时,将选择第一志愿和第二志愿专业,学校将审核转学生的第一志愿专业,如果没被录取,会自动考虑第二志愿专业,唯一不向转学申请者开放的专业是生物医学工程。
#6杜克大学
Duke University
杜克大学计算机科学系在全美排名前25,提供理学学士 (BS)和文学学士 (BA)学位。BS提供软件系统、数据科学、人工智能和机器学习方面的专业课程。还有将计算机科学与其他学科相结合的机会,例如电气和计算机工程双专业、统计学+数据科学计算机科学、语言学+计算机科学、数学+数据科学计算机科学等跨部门专业。它允许学生转入CS专业,但有先修课程的要求。
#6西北大学
Northwestern University
西北大学的工程学院和文理学院均提供CS专业。工程学院提供计算机科学理学士学位(BS),文理学院提供计算机科学文学士学位(BA)。其中文理学院的学生会在二年级结束前确定计算机科学专业。
#10宾夕法尼亚大学
University of Pennsylvania
宾夕法尼亚大学的CS专业设在工程学院,该校所有学院学生都在大二春季之前确定专业。学生必须完成宾大至少2个学期的课程,但在第5个学期之前,宣布主修工程类专业。
学生必须拥有良好的学业成绩才有资格申请工程类专业,先修课程和相关/必修课程中必须拥有至少2.0 的 GPA。可选修的每个工程专业都有特定的先决条件,必须完成这些条件后才能申请该专业。工程学院接受拥有一年学分的转学生作为二年级学生入学。
#11康奈尔大学
Cornell University
康奈尔大学虽然内部转学竞争激烈,但仍然允许学生转入CS专业,需满足特定的先决条件。康奈尔大学CS系隶属于计算机与信息科学学院,该系在全球名列前茅,研究生教育质量排第四。
康奈尔的工程学院或文理学院都提供CS专业,两所学院的CS课程和专业要求相同。本新学生不会直接被专业录取,而是被学院录取,内部学生在完成学院的核心要求后申请CS专业,通常是大二。为了获得录取,学生必须具有良好的学业成绩并已完成以下课程:
外部转学生也可以向工程学院或文理学院申请入读计算机科学系。转学生被工程学院录取后可直接进入CS专业学习。但转入文理学院的学生在转入康奈尔大学之前必须完成两年的学习,才有资格直接进入该专业。转学生需要完成相当于CS 2110、CS 2800 的课程并且至少完成微积分2(最好是线性代数)。
#13哥伦比亚大学
Columbia University
哥大提供CS文学士学位和理学士学位。文学学士学位鼓励学生广泛接触艺术、人文和社会科学,同时为他们提供研究生学习或职业生涯所需的适当计算机科学背景;理学学士学位鼓励学生广泛接触工程核心,同时为他们在学术界或工业界的进一步活动提供适当的计算机科学背景。
想要主修哥大的CS专业的本科生首先通过以下四个本科学院申请:哥伦比亚学院(CC)、巴纳德学院、工程与应用科学学院(SEAS)、通识教育学院 (GS)。
大二时,SEAS学生在秋季学期申报主修专业,哥伦比亚学院(CC)、通识教育学院(GS)和巴纳德学院学生在春季学期。SEAS和CC学生申请时应与CSA咨询主任讨论,GS 学生应与学校顾问交谈,Barnard学生应使用 Slate。
申报主修或辅修专业之前没有最低要求,但建议在大一开始学习计算机科学入门课程,获得高分,拿到教授推荐信和现有学院的批准。SEAS学生的CS专业比其他学院更严格,SEAS学生的最低学分为74到75 分,而哥伦比亚学院、巴纳德学院和普通学院学生的计算机科学专业最低学分为 41到44分。
哥大还允许外部学生转入工程学院的CS专业,但录取竞争非常激烈。哥大的哥伦比亚学院和工程学院每年会接收125多名转学生,录取率不足10%。
转学生GPA至少要3.5,尤其是数学和科学课程平均GPA至少为 3.5。工程学院的大多数成功申请者都已完成工程细分课程,包括:2个学期的微积分、2个学期的物理学、1个学期的化学。
#15加州大学洛杉矶分校
University of California, Los Angeles
加州大学洛杉矶分校的工程学院开设有计算机科学、计算机工程及电气与计算机工程三大热门专业。所有UCLA计算机科学系本科课程的申请者必须通过工程学院学术和学生事务办公室( OASA ) 提出申请。
非工程学生转CS虽具挑战,但只要完成所有符合的课程与GPA要求,便有机会成功转入,其中计算机科学、计算机工程及电气与计算机工程都要求GPA3.7。
通常情况下,转至工程专业只会被批准一次。被录取的新生最早可在完成至少2个学期后申请(满足CS、CSE或 CE的要求可能需要更长时间),最迟可在第三年秋季学期的第1周和第2周申请。
由于竞争激烈,被UCLA录取为大三转校生的学生没有资格更改专业,被文理学院录取的转学生没资格在任何工程学科上增加双专业。
#27南加州大学
University of Southern California
南加州大学要求学生在申请中列出工程或计算机科学专业,但这不会影响录取机会。如果作为一年级申请者被工程学院的任何专业录取,那么想转专业则无需重新申请,可以随时灵活地转换专业。
不过计算机科学系虽然允许学生内部转专业,但需要满足一定的要求。
从 2024 年秋季开始,对计算机科学(CSCI)、计算机科学工商管理(CSBA)、计算机工程与计算机科学(CECS)、计算机科学游戏(CSGA)感兴趣的学生,需通过随机抽签进入Pre-CS Pathway。为了有资格入选 Pre-CS Pathway,必须满足以下3个要求:
计算机科学专业的需求量很大,如果符合条件的申请人数超过可用的计算机科学席位数,那么学生将通过随机抽签继续攻读计算机科学预科课程,选修 CSCI 103 和 CSCI 170。尽管可能有资格参加Pathway,但并不保证被选中继续参加Pre-CS Pathway。
未被选中的学生可能有资格在下一年的表格开放时提交兴趣表格,只要完成的总学分不超过 70 个。
如果被选中必须在2025年春季学期结束前满足以下标准,才能正式进入计算机科学系:以下每门课程的成绩均为B或更高:CSCI 102、CSCI 103 和 CSCI 170;总体GPA 3.0+。
#30德克萨斯奥斯汀分校
University of Texas at Austin
德克萨斯大学奥斯汀分校允许内部转学申请,但竞争激烈,需要看学术成绩,但满足所有最低标准并不能保证被录取:
· 完成24个学分的住宿,通常为两个长学期(秋季和春季)。
· 完成入学要求:从提供的选项中选择1门数学和2门科学课程。
· 在校期间获得数学和/或科学学分,成绩为B-或更高。
· GPA至少为 3.0
· 总共完成的学时少于90学时
学生最多可申请两次内部转学。
两次转学至 CNS 失败后,学生将无法再次申请。
以上就是美本多所学校对CS专业态度的相关内容。其实不管是直申请,还是内部转学申请,或是外部转学申请CS专业,录取的前提都是看一个人的学术表现。因此,学生在申请时需要提前准备并了解各个学校的要求,由于CS专业的竞争激烈,学生还需具备良好的学术背景和经验才能提高CS成功率。