1)SCS/BSCS 毕业总要求长什么样

A. 学位基本门槛(SCS 通用)
• 累计 QPA ≥ 2.00(CMU 修的课)
• 至少在 CMU 完成 4 个 full-time 学期(或等价)且至少 180 units 在 CMU 修完 

这点很关键:AP 再多,也不能把“至少 180 units 在 CMU 修”的毕业门槛变没。(它更像“帮你满足某些课程/类别、腾出课表空间”。)

B. BSCS 项目总结构(360 units 的“类别桶”)

BSCS 项目要求 总计至少 360 units,并分到一堆类别里(CS core、数学、理工、H&A、沟通写作、CS electives、minor/集中方向、Core@CMU、free electives…)。 

其中你一定会碰到的几个“大块”:
• Computer Science Core(核心 CS 课)(例如 15-122/15-150/15-210/15-213/15-251/15-451 等) 
• Mathematics & Probability(数学与概率)(包含 21-120、21-122 等) 
• Engineering & Natural Sciences(理工/自然科学):4 门课,且 至少 1 门是 approved lab,并且 至少 2 门来自同一系 
• Humanities & Arts(人文艺术):BSCS 这块要求写得更细:至少 63 units(通常是 7 门 ≥9 units 的课),并包含:
• 写作必修:76-101(9 units)
• 三个“约束类别”各 1 门(Cognition/Institutions/Cultural Analysis)
• 以及额外的人文艺术选修 
• Core@CMU:3 units(SCS 通识的一部分) 

2)你的 AP:分别能抵消 BSCS 哪些类别、多少 units?

先把你成绩单里“确定有学分”的 AP 列出来(来自你的 Score Report):
Chinese 5、CSA 5、Macro 5、Micro 5、Physics C(Mech 5、E&M 5)、Calc BC 5、Psych 4、Stats 4、CSP 5、Physics 1/2 5、Seminar 3、Research 5。 

再对照 CMU AP 换分表(2025-03-19 版):
• Calc BC 5 → 21-120(10)+ 21-122(10) 
• CSA 5 → 15-112(12) 
• Chinese 5 → 82-012(12) 
• Physics C Mech 5 → 33-141(12);Physics C E&M 5 → 33-142(12) 
• Micro 5 → 73-011(9)(表里还写了“students should enroll in 73-104”) 
• Macro 5 → 73-012(9) 
• Psych 4 → 85-011(9) 
• Stats 只有 5 才给 36-200(9),你是 4,所以 不换学分  
• 表里注明:没列出的考试/分数不换学分(所以 Physics 1/2、CSP、Seminar 3、Research 5 这些通常都按“无 credit”处理,除非表里另有条目) 

2.1 你“确定能拿到的 AP 总 units”

把上面能换的加起来:
12(中文)+ 12(CSA)+ 20(BC)+ 24(两门 Physics C)+ 18(两门 Econ)+ 9(Psych)= 95 units

也就是说:你大概率能带着 95 units 的 AP credit 入学,但它们怎么“落到 BSCS 的哪个类别”,要分开看(下面就是最关键的分类抵消清单)。

3)按 BSCS 类别给你一份“抵消清单”(你要的每个种类免多少)

下面我用 “最保守、最不容易被 advisor 打回” 的口径给你:能明确算进某个类别的我就算;有不确定性的我会标注“可能只能算 Free Electives”。

A. 数学与概率(Math & Probability)

✅ 可直接抵消 2 门必修数学:共 20 units
• 21-120(10)+ 21-122(10) ← 由 AP Calculus BC 5 提供 

BSCS 这两门本来就是数学核心的一部分(样例课表里直接点名)。 

本类别你仍需在 CMU 修的(AP 目前覆盖不到的):15-151/21-127、线代课、向量微积分/三维微积分、概率课等。 

B. 理工/自然科学(Engineering & Natural Sciences / Science & Engineering)

✅ 大概率可抵消 2 门理工课:共 24 units
• 33-141(12)← AP Physics C: Mechanics 5 
• 33-142(12)← AP Physics C: E&M 5 

BSCS 这块要求是 4 门课,并且有 approved lab 和 同系至少 2 门 的限制。 
• 你用两门 33-141/142,“同系至少 2 门”这条基本已经满足(都是 Physics)。
• 但 “approved lab”那门:我不建议你默认 33-141/142 就算 lab(有些是 lecture+recitation,不一定满足“approved lab course”的定义)。所以你很可能仍要在 CMU 再选 至少 1 门明确标注为 lab 的理工课 来稳妥满足规则。 

➡️ 本类别保守结论:你已完成 4 门中的 2 门(24 units),剩 2 门仍需在 CMU 修,其中至少 1 门建议选“明确 approved lab”。

C. 人文艺术(Humanities & Arts / H&A)

这里要非常小心:BSCS 的 H&A 要求不是“随便非 STEM 都行”,它分:
• 76-101 写作必修(9 units)
• 三个约束类别各一门(Cognition/Institutions/Cultural Analysis)
• 以及额外的 H&A electives 

✅ 你最稳能算进 H&A 的:AP Chinese 5 → 82-012(12 units) 
• 82-012 属于语言文化类课程,通常能作为 H&A elective 使用(而且 BSCS H&A elective 本来就允许 Dietrich/CFA 的非技术课)。 

⚠️ 你的 AP Econ / AP Psych:不建议你默认能算 H&A(大概率只能算 Free Electives)
原因是 BSCS H&A 规则里明确写了很多“Deletions”(一些过于技术/量化的课不能算 H&A elective),其中就包含了 Economics(73-xxx)和 Psychology(85-xxx)的大量课程限制 。
而你 AP 给到的课号是:
• Econ:73-011 / 73-012 
• Psych:85-011 
它们不等同于 H&A 约束类别里经常使用的那几个特定课号(例如 73-102/73-103、85-102 等出现在列表里)。 

➡️ 本类别保守结论:你目前“稳妥”能抵 H&A 的是 12 units(82-012)。

但 H&A 总体要 63 units,且还要满足写作+三类约束,所以你仍然需要在 CMU 修完大部分 H&A 结构。 

D. 计算机科学核心课(CS Core)

⚠️ AP CSA 5 → 15-112(12 units)能给你 CS credit,但通常不能替代 BSCS 的 CS Core 序列
• 你的 AP CSA 5 会换到 15-112 Fundamentals of Programming(12 units) 
• 但 BSCS 的核心从 15-122 开始,一路到 15-451 等(这些 core 课 AP 并不能直接换掉)。 

➡️ 本类别保守结论:CS Core “必修链条”本身几乎不被 AP 抵消;15-112 多数情况下会落在“Free Electives/总 units”里,或用于满足某些先修。

E. Core@CMU(3 units)
• SCS 通识要求里有 Core@CMU:3 units。 
• 你的 AP 列表里没有明显能直接换成 Core@CMU 的条目,所以 基本不抵消。

F. Free Electives(自由选修/总学分推进)

在你不把 Econ/Psych 强行塞进 H&A 的保守口径下,它们非常可能主要贡献在这里:

✅ 很稳的 Free Electives / 总 units:
• 15-112(12) 
• 73-011(9)+ 73-012(9) 
• 85-011(9) 
• (再加上你若不把 82-012 用作 H&A,也可以同样算 free elective;但一般建议尽量拿去填 H&A 更划算)

4)最终给你一份“按类别汇总”的列表(你要的“每种类免多少”)

这是 保守可用版(最不容易和 advisor 产生争议):

•	数学(Math & Probability):✅ 20 units(21-120 + 21-122) 
•	理工/自然科学(Eng & Nat Sci):✅ 24 units(33-141 + 33-142) 
•	人文艺术(H&A):✅ 12 units(82-012,建议优先当 H&A elective 用)   
•	CS Core(核心 CS 必修):❌ 基本 0 units 被直接抵掉(但你会多拿 15-112 这 12 units 作为 CS credit) 
•	Core@CMU(3 units):❌ 0 units
•	Free Electives / 总 units 推进:✅ 至少 30 units(15-112 12 + Econ 18)+ ✅ Psych 9(合计 39 units 很可能落在这里)   

5)你接下来最该怎么用这些 AP(策略建议,直接可执行)
1. 入学后第一时间看你的学分怎么被 CMU “落位”(通常在 Stellic / Academic Audit / advisor 系统里能看到),因为 Econ/Psych 是否能算进 H&A 的某个约束类别,可能需要 advisor/项目规则确认。
2. 选课层面:
• 数学:直接从 21-241(线代)/21-266(向量)/概率课 等往后走(你已覆盖 21-120/122)。 
• CS:大概率直接上 15-122(而不是 15-112),把 15-112 当“额外的 units buffer”。 
• 理工:你已有两门物理,但仍建议规划一门 明确 approved lab 来稳过规则。 
3. 心态上:AP 的最大价值不只是“少上几门”,而是让你能更早塞进 SCS constrained electives / research / concentration / minor,把大学四年变成“更强的作品集与研究产出”。

如果你愿意,我也可以把 BSCS 的每个类别按“你已完成/还差多少门(course count + units)”做成一张清单式进度表,方便你和 advisor 对照排四年课表。