CC 转 UC · 热门专业 · Computer Science
社区大学转 UC 计算机科学:先修课与各校区要求
计算机科学在九个 UC 校区共用一份转学路径,数学与编程先修课多。各校区门槛不同,TAG 只在 UC Merced、UC Riverside 和 UC Santa Cruz 开放。
- UC 转学路径
- 有,9 个校区的计算机科学类专业适用
- 路径先修课
- 9 类:编程、数据结构、计算机组成、微积分等数学课与一学年物理
- 2027 年秋季 TAG
- 只有 UC Merced、UC Riverside、UC Santa Cruz 对计算机科学开放
- UC Riverside 计算机科学 TAG
- 可转 GPA 3.6
- UCLA 工程学院转学最低 GPA
- 3.4
- UC Davis 计算机科学
- 编程与数学两组先修课各须 GPA 3.40,不开放 TAG
各 UC 校区计算机科学转学录取数据(2025 年秋季)
按 UC 官方信息中心的统计,2025 年秋季入学的转学申请中,下表 13 个校区专业的录取率从 UC Berkeley Computer Science 的 2.7%,到 UC Santa Cruz Computer Science 的 51.2%。其中 11 个低于所在校区的整体转学录取率。
专业名称沿用 UC 官方写法,UCLA 名称里的「Pre-」表示以预科身份录取。录取率反映该专业的竞争程度,不等于单个学生的录取机会。
该专业录取率所在校区整体转学录取率
| 校区 | 专业(UC 官方名称) | 申请 | 录取 | 录取率 | 录取者 GPA(中间 50%) | 2016 到 2025 录取率 |
|---|---|---|---|---|---|---|
| UC Berkeley | Electrical Engineering - Computer Science | 1,171 | 133 | 11.4% | 3.95 到 4.00 | |
| Computer Science | 1,870 | 50 | 2.7% | 3.98 到 4.00 | ||
| UCLA | Computer Science | 1,655 | 80 | 4.8% | 4.00 到 4.00 | |
| Computer Science & Engineering | 369 | 33 | 8.9% | 3.94 到 4.00 | ||
| UC San Diego | Computer Science | 1,987 | 339 | 17.1% | 3.89 到 4.00 | |
| UC Irvine | Computer Science | 2,012 | 473 | 23.5% | 3.87 到 4.00 | |
| Computer Science & Engineering | 327 | 62 | 19.0% | 3.86 到 4.00 | ||
| UC Davis | Computer Science | 1,418 | 274 | 19.3% | 3.85 到 4.00 | |
| Computer Science & Engineering | 242 | 69 | 28.5% | 3.86 到 4.00 | ||
| UC Santa Barbara | Computer Science | 1,130 | 186 | 16.5% | 3.91 到 4.00 | |
| UC Santa Cruz | Computer Science | 1,204 | 617 | 51.2% | 3.50 到 3.91 | |
| UC Riverside | Computer Science | 1,285 | 480 | 37.4% | 3.73 到 4.00 | |
| UC Merced | Computer Science & Engineering | 445 | 223 | 50.1% | 3.33 到 3.81 |
秋季入学数据。人数少于 5 人或录取、入读少于 3 人的类别 UC 不公布,显示为「—」。GPA 为申请人自填的转学 GPA,区间为录取者中间 50%。走势图纵轴固定为 0 到 100%,便于横向比较;专业改名的年份会断开。 UC 信息中心的校区合计表暂未列出 UCLA 2025 年秋季数据,UCLA 行没有校区整体录取率竖线。校区名称链接到对应的转学指南。数据来源:UC Infocenter · Transfers by major(visualizedata.ucop.edu,Transfersbymajor 工作簿,秋季入学),抓取于 2026-09-27。
计算机科学是社区大学转 UC 的热门理工专业,9 个本科校区都开设。各校区共用一份 UC 转学路径,但先修课门数多,数学、编程和物理都要修。难点有三个方面。第一,各校区对先修课设有不同的成绩门槛。第二,不少校区要求在申请当年秋季或转学前春季修完指定课程。第三,TAG 只在三个校区对计算机科学开放。电气工程与计算机科学(EECS)和计算机工程在本页只作对比说明。下方数据部分列出了各校区该专业的转学录取情况。
共同先修课
这一节说明计算机科学的 UC 转学路径要求哪些课程。UC 转学路径(UC Transfer Pathways)是 UC 为热门专业整理的统一先修课清单。UC 官网写明,修完清单上的课程,可以满足所列专业的全部转学课程要求。
| 课程类型 | 门数 | 说明 |
|---|---|---|
| 编程入门(Introduction to Programming) | 1 门 | 部分校区对编程语言有要求 |
| 数据结构(Data Structures) | 1 门 | 接在编程入门之后 |
| 计算机组成与汇编(Computer Organization and Assembly Language) | 1 门 | 两项内容都须涵盖 |
| 单变量微积分(Single Variable Calculus) | 一学年序列 | 面向理工科的版本 |
| 多元微积分(Multivariable Calculus) | 1 门 | 路径要求 |
| 离散数学(Discrete Mathematics) | 1 门 | 路径要求 |
| 线性代数(Linear Algebra) | 1 门 | 路径要求 |
| 微分方程(Differential Equations) | 1 门 | 路径要求 |
| 微积分物理(Calculus-based Physics) | 一学年序列,含实验 | 须涵盖力学与电磁学 |
路径适用 9 个校区的计算机科学类学位,UC Merced 对应的是计算机科学与工程理学士。UC Santa Cruz 的计算机工程、机器人工程和计算机游戏设计也在其中。UC 官网提示,完整的序列课需要两到四个学期或季度。社区大学的计算机副学士转学学位(ADT)与路径重合较多,差别是多元微积分、线性代数和微分方程。具体课程对接应在 ASSIST 使用教程 介绍的系统中逐门核对。
各校区的要求差异
这一节对比 9 个校区计算机科学的转学门槛。多数校区要求先修课在转学前的春季学期结束前修完。
| 校区 | 所在学院 | 成绩门槛 | 须完成的先修课 |
|---|---|---|---|
| UC Berkeley | 计算、数据科学与社会学院(CDSS),文学士 | 可转 GPA 3.0 | 按 ASSIST 完成专业先修课 |
| UCLA | 工程学院,高度选择性 | 可转 GPA 3.4 | 微积分、多元微积分、微分方程、线性代数、微积分物理和一门编程,建议 C++ |
| UC Davis | 工程学院,选择性专业 | 全校最低 2.80,两组先修课各 3.40 | 编程、数据结构、离散数学、计算机组成,三门微积分和线性代数 |
| UC Irvine | 信息与计算机科学学院 | 可转 GPA 3.0,先修课 B 及以上 | 两学期微积分,一年 Python、Java 或 C++ 编程,另加一门指定课 |
| UC San Diego | 筛选专业 | 每门 C 及以上 | 三门微积分、线性代数、一门理科课、编程入门、数据结构和离散数学 |
| UC Santa Barbara | 工程学院 | 招生办未列专业最低线 | 两学期微积分、线性代数、微分方程、C 或 C++ 编程、C++ 数据结构、离散数学 |
| UC Santa Cruz | Baskin 工程学院,筛选专业 | 筛选课 GPA 3.0 | 计算机系统与汇编、离散数学、Python 编程、两门微积分 |
| UC Riverside | Bourns 工程学院 | 可转 GPA 2.8,微积分系列 2.5 | 三门微积分、计算机科学 10A 与 10B、一门物理,另从指定课中选三门 |
| UC Merced | 工程学院 | 加州居民 2.4,非居民 2.8 | 计算机科学须完成 4 门计算机课和 3 门数学课 |
几项规定需要特别注意。UC Berkeley 电气工程与计算机科学系写明,离散数学课 CS 70 不接受转学学分。UC Davis 自 2027 年秋季起要求计算机科学申请人修完线性代数。UC Santa Cruz 要求 5 门筛选课中有 3 门在申请当年的秋季学期结束前完成。UC Irvine 不接受 C、C# 和 Visual Basic 作为编程先修课。电气工程与计算机科学在 UC Berkeley 属于工程学院,最低可转 GPA 为 3.5。
TAG 能不能用
这一节说明计算机科学在六个 TAG 校区的情况。TAG 即转学录取保证协议(Transfer Admission Guarantee),完整规则见 TAG 转学录取保证。UC Berkeley、UCLA 和 UC San Diego 不参与 TAG。
| 校区 | 计算机科学能否用 TAG | 门槛与说明 |
|---|---|---|
| UC Davis | 不能 | 计算机科学与工程可以用,工程学院要求 3.5 |
| UC Irvine | 不能 | 信息与计算机科学学院全部专业排除 |
| UC Merced | 可以 | 工程学院 3.0 |
| UC Riverside | 可以 | 计算机科学 3.6,含商业应用的计算机科学 3.3 |
| UC Santa Barbara | 不能 | 工程学院全部专业排除 |
| UC Santa Cruz | 可以 | 3.0,筛选专业另有先修课 GPA 要求 |
UC Irvine 自 2028 年秋季入学起,将再排除计算机工程等一批专业。2026 年秋季进入社区大学、两年后转学的学生会受到影响。
两年课程怎么排
这一节给出一个学期制社区大学的示例课表。计算机专业的数学序列最长,建议第一学期就开始微积分。
| 学期 | 专业先修课(示例) | 其他课程 |
|---|---|---|
| 第一年秋季 | 微积分 I、编程入门 | 英语写作 I |
| 第一年春季 | 微积分 II、数据结构 | 英语写作 II、通识课 1 门 |
| 第二年秋季 | 多元微积分、离散数学、微积分物理 I | 通识课 1 门 |
| 第二年春季 | 线性代数、微分方程、计算机组成、微积分物理 II | 视情况补修 |
季度制社区大学的微积分和物理通常拆成更多段,同一套课程需要更多学期数。第二年秋季结束前,最好已修完 UC Santa Cruz、UC Davis 等校区看重的课程。Cal-GETC 是加州社区大学的通识课程组合,详见 Cal-GETC 通识课程指南。UCLA 工程学院写明不要求 Cal-GETC,且不接受部分完成。UC Merced 工程学院不建议完成 Cal-GETC。UC Berkeley 的 CDSS 则建议兼顾 7 门核心课与 Cal-GETC。建议学生先保证专业先修课,再用剩余学分完成 7 门核心课。
EDUBUS 建议:UC Davis 不计转学前暑期修的课,UC Santa Cruz 要求 3 门筛选课在申请当年秋季前修完。建议学生第一学期同时开始微积分和编程,第二年秋季结束前完成大部分先修课。UC Irvine、UCLA 和 UC Santa Barbara 对编程语言有要求,建议优先选 C++ 或 Java 的编程序列。TAG 只在三个校区开放,UC Riverside 计算机科学的门槛为 3.6。建议学生把 TAG 当作一个选项,同时按常规申请准备 UCLA、UC San Diego 等校区。目标偏向数据分析的学生,可以对照 数据科学专业页。
常见问题
社区大学转 UC 计算机要修哪些课?
UC 转学路径列出 9 类课程:编程入门、数据结构、计算机组成与汇编、一学年微积分、多元微积分、离散数学、线性代数、微分方程和一学年微积分物理。修完这套课程,可以满足路径所列专业的转学课程要求。具体对应哪门社区大学课程,须在 ASSIST 中逐门核对。
转学 UCLA 计算机科学有 GPA 门槛吗?
有。UCLA 计算机科学属于工程学院(Samueli School of Engineering),转学申请人的最低 GPA 为 3.4。UCLA 要求修完微积分、多元微积分、微分方程、线性代数和微积分物理,编程课建议选 C++。UCLA 建议在转学前的春季结束前修完全部先修课。
社区大学转 UC 计算机可以用 TAG 吗?
只有三个校区可以。UC Merced 按工程学院 3.0 计,UC Riverside 计算机科学要求 3.6,UC Santa Cruz 要求 3.0 并完成筛选课。UC Davis、UC Irvine 和 UC Santa Barbara 的计算机科学不开放 TAG。
先修课可以留到转学前的暑假再修吗?
不建议。UC Davis 写明转学前暑期修的课不计入录取要求。UC Santa Cruz 要求 5 门筛选课中有 3 门在申请当年秋季结束前完成。多数校区要求先修课在转学前的春季学期结束前修完。
资料来源与核对日期13 条官方来源 · 最后核对 2026 年 9 月 27 日
- Transfers by major,2025 年秋季及往年(UC Infocenter,2026-09-27 抓取)universityofcalifornia.edu
- UC Transfer Pathways:Computer Science(UC Admissions)admission.universityofcalifornia.edu
- UC TAG Matrix,2027 年秋季与 2028 年春季周期(2026 年 6 月 9 日版)admission.universityofcalifornia.edu
- Transfer admission information by college(UC Berkeley Office of Undergraduate Admissions)admissions.berkeley.edu
- Computer Science Junior Transfers(UC Berkeley EECS)eecs.berkeley.edu
- Major Preparation in the Samueli School of Engineering(UCLA Undergraduate Admission)admission.ucla.edu
- Major requirements for the College of Engineering(UC Davis Undergraduate Admissions)ucdavis.edu
- Transfer Requirements by School(UC Irvine Office of Undergraduate Admissions)admissions.uci.edu
- Transfer Major Preparation(UC San Diego Undergraduate Admissions)admissions.ucsd.edu
- Selective Majors for Transfer(UC Santa Barbara Undergraduate Admissions)admissions.sa.ucsb.edu
- Computer Science B.S.(UC Santa Cruz General Catalog)catalog.ucsc.edu
- Majors Preparation Guide(UC Riverside Undergraduate Admissions)admissions.ucr.edu
- Major Preparation Requirements and Transfer Selection(UC Merced Undergraduate Admissions)admissions.ucmerced.edu
专业要求、TAG 条件与招生数据每年调整,申请前请以 UC 与各校区当年公布为准。

