想申请美国 Top10 的学校 CS 专业,至少拿到 USACO 哪个级别?
我们可能没有办法给出一个标准答案,因为这本就是一个没有答案的问题——美国学校的申请是一个不透明的过程。但是,我们可以提供几个data point给家长参考一下。
我们去年有一个学生是过了 USACO Gold,到达了 Platinum 级别,他基本上只有这么一个活动,其他的活动不多,因为这个孩子主要喜欢算法和数据结构,他申请到的是卡内基梅隆大学的本科 CS 专业。
另外一个孩子也是同样的 case,他也是过了 Gold 到达 Platinum,录取去的伯克利 CS 专业,这是第二个 case。
还有一个孩子也是 机构 毕业的,他数学和计算机两个都参加了竞赛,数学可能没有进 camp,但也是水平相当高的。计算机的话当时过了 Silver 水平也就是进入了 Gold 段位,那么他是去了 MIT 本科。这是几个data point 供大家参考一下。
过了 USACO Silver,实际的编程能力就很强了,基本上能够适应各种各样的算法面试,但是最好能够把知识点水平提升到 Gold——不一定考试水平要提到 Gold,但是知识点水平一定要接近,这样子的话在未来的学习之中才更加的有优势。
那么过了 Gold 的话,在全美意味着可以排前150名到200名左右,这已经相当厉害,每年全美可能就150~200之间的人数能过 Gold,当然这是过去两年的数据,今年我们还不知道。能否申请到 Top 10 不能给出肯定的回答,但是这样水平的学生不管去哪个学校念 CS,未来都会很好。