PACT 算法与组合思维暑期项目(Program in Algorithmic and Combinatorial Thinking)被誉为“低调的全美第一夏校”,是美国信息学奥林匹克竞赛官网唯一推荐的理论计算机科学夏校,极具竞争力。历年参与 PACT 的高中生几乎都被顶尖计算机院校录取!
其中还包括在美国信息学奥林匹克竞赛中获得满分的冠军选手!宾大教授亲授-起源于普林斯顿大学顶级计算机夏校每年夏天,普林斯顿大学 (Princeton University) 的校园都会迎来近100位计算机科学的爱好者。

随着 PACT 影响力逐步扩展,2020 年,PACT 创始人 Gandhi 教授特别面向亚洲优秀高中生推出了 PACT Asia。在保留了 PACT 的核心课程体系的基础之上,进行了升级!针对亚洲学生的知识背景,Gandhi 教授对离散数学部分进行了压缩和调整,并增加了更多图论及计算机算法的深入讲解,力求提供更系统、实用的学习体验!

(图片来源:USACO官网)
PACT可谓是全美最具竞争力的数学计算机夏校。历届高中生学员在参与PACT后多被计算机强校录取包括MIT,宾大,加州大学伯克利分校,杜克大学,布朗大学,约翰霍普金斯大学,芝加哥大学,史密斯学院等等。其中甚至不乏美国信息学奥林匹克竞赛中斩获满分的冠军选手。
荣雅教育,2023-2025年度总共6位学生六位学生获得普林斯顿算法与组合夏校PACT的录取、PACT也是USACO官网唯一推荐的高含金量数学计算机类夏校,荣雅学生反馈都是非常不错堪称是真正能学到内容提升最大的夏校之一,教授是宾大在职,能力十分强,助力很多学生进入到了美国TOP20的顶尖大学!
二、普林斯顿数论与组合PACT夏校
01、普林斯顿PACT 夏校介绍(9-12年级)

项目介绍:在美国,有这样一个低调的王牌夏校,它是美国信息学奥林匹克竞赛在官网上唯一推荐的计算机理论夏校,可谓是全美最具竞争力的计算机夏校,源自普林斯顿大学,近几年举办在宾夕法尼亚大学校园。
创办15年,已经输送多位学员进入MIT、斯坦福、普林斯顿、宾大、加州理工、CMU、UCB等顶尖学校。历届学员不乏美国信息学奥林匹克竞赛中斩获满分的冠军选手。
这就是今天要给大家推荐的超高含金量的计算机科学夏校PACT / PACT Asia /PACT Year Program,是申请计算机和数学方向的学生必不可错过的“王炸”夏校。

众所周知,USACO是计算机领域超高含金量的竞赛,是与数学奥赛、物理奥赛、化学奥赛、生物奥赛齐名的五大赛事之一。拿下USACO竞赛的高段位级别奖项,相当于半只脚踏入藤校和理工大牛校。
学生们通过重新排列复杂的代数表达式,试图简化求和运算。并参与学习只有本科生甚至研究生才会涉及到的知识和内容,深入的学习理论计算机科学。
该项目教授学生计算机科学领域的基础数学和算法。许多暑期项目都教授高中生编程和应用程序开发,但这个为期五周的强化课程却是极少数以理论和证明为基础的项目之一。
信息学竞赛像NOI(P)、USACO 助力提分摘牌、无缝对接美本 CS 后续课程结构参考名校对等基础必修课程(MIT 6.120、宾大 CIS 1600/1210、CMU 15-151、UC Berkley COMPSCI 70)。
02、普林斯顿PACT夏校 项目分类

01|PACT 美版(宾大):
大多数学生在理论计算机科学方面的经验有限。因此首先学习离散数学主题,例如系统计数和证明方法。再学习证明技巧,例如归纳法和基础图论,以证明各种定理。此外,学生们还会接触到组合数学和概率论。
虽然许多学生在学校已经接触过概率论,但本课程会介绍更具理论性和基础性的主题,从基本原理出发,逐步深入到复杂的概念。课程内容难度循序渐进,涵盖集合论、高级排列组合、条件概率、独立事件、随机变量以及期望的线性性质等知识。在概率论部分,作业包含大量具有挑战性的练习题,旨在检验并挑战学生对事件发生概率和独立性的直觉。
时间允许的情况下,主学习小组可能会开始学习算法。学生们可能会接触到渐近分析、大O符号等主题,以及一些基本算法,例如欧几里得最大公约数。此外,客座讲师还会向该小组介绍计算机科学的其他领域,包括计算几何、密码学、概率方法和平面图着色。
02|PACT Asia(亚洲):
PACT Asia 的课程保留了 PACT 的核心课程体系,在考虑到亚洲尤其中国学生大多对组合与概率论已有所涉猎但对图论缺乏系统性的学习,Gandhi 教授对课程前半的离散数学部分进行了压缩和调整,并在课程后半加入了算法设计与分析的专题,可谓是升级版!
PACT Asia 一共将有 20 节教授的主讲课(lecture), 其中前 6-7 节为计算机数学基础(即离散数学)课程,后 13-14 节是计算机算法课程,难度与美国常春藤大学第一学年的计算机理论专业课程相当。课程的规格与标准也严格依据常春藤大学现有模式。
每个上课日,除了1.5-2h由教授主讲的 lecture,还有1h的 recitation 复习课,由助教帮助学生理解和巩固当日所学知识。此外,每天还设有4h的office hour 开放答疑课,学生可以自由向助教提问课程与作业以及任何和计算机相关的内容。周末,我们会邀请计算机领域的优秀学长老师就不同主题进行经验分享会。
03|PACT 全年(进阶):
1)Year-Round:在这一年中,夏季主班的大部分学生都积极参与,每隔一个周末都会在线上或宾大园内进行聚会。在这些聚会中,教授会讲解特定类型的算法,包括分治算法、动态规划、网络流和贪心算法。此外,学生们还会学习NP完全性以及如何将一个判定问题简化为另一个判定问题。学生们也会开始探索乔恩·克莱因伯格和伊娃·塔尔多斯合著的《算法设计》一书中的更多概念。
2)Group II:第二组由往年参加过PACT项目的学生以及其他具备同等知识水平的学生(通常是本科生)组成。除了上课和完成作业外,第二组学生还负责指导主组学生、批改作业以及出题,这些工作需要出题难度较高。第二组的学习重点通常在近似算法和随机算法之间交替。客座讲师经常来为第二组的学生讲授特定主题。
03、普林斯顿PACT夏校 更多细节
01|项目时间:
1)美版宾大:2026年6月24日-7月26日(已开放)
2)亚洲校区:2026年7月21日-8月15日
3)全年项目:All Year 仅对内部学生(已开放)
4)项目形式:在线/住宿/走读
02|项目费用:
1)在线:2050 美元(国际生2150 美元)。
2)亚洲线下:3950美金(TBD不含住宿费)
3)美版走读&住宿:4215美元+ 6480美元(住宿餐食)
4)注册费:90美金
03|申请条件:
1)9-11年级
2)申请文书
3)推荐信2封
4)数学笔试(离散数学/组合/概率/证明等内容)
5)面试部分
6)有一定的数学基础(最好对组合数学和概率有一定了解),但并不对计算机基础作要求;
04|更多细节:
1)校外活动?
2)接机服务?
3)宾大住宿名额?
4)课程难度和先决条件?
5)课程使用的教材?
05、PACT 夏校申请(荣雅协助)

01|申请时间:
1)开放申请时间:2025年11月(已开放)
2)申请截止时间:项目采取滚动录满截止。
3)项目放榜时间:项目采取滚动放榜。
重要备注:只有在名额尚未满的情况下,申请才会在最终截止日期前继续审核。一旦课程名额已满,将不再审核新的申请,也不能申请后补,需要提前锁定名额。
