大家一般知道Y cs 排名落后,P 比较前面。
但三个学校中,Y要求最多,需要10或12门课BA/BS才能毕业,而且毕业设计也是必须的。
http://catalog.yale.edu/ycps/subjects-of-instruction/computer-science/
P最少,八门课加毕业设计或论文就行, BA 反而要加junior paper. 但拉丁荣誉只和成绩有关。
https://www.cs.princeton.edu/ugrad/class-of-2025-departmental-requirements
H也简单,只要九门课不用毕业论文或设计,当然荣誉称号需要十一门课加毕业设计论文,相对来说还是有路径可寻。
https://csadvising.seas.harvard.edu/concentration/requirements/
有人高中毕业才转兴趣到cs, P大学两年已经满足课程数目要求了。猜在Y要满足课程需要多一个学期,可能会影响到需要gap还是study abroad的选择。
cal 是3/4+4+2 大概十一二课 但没有毕业论文设计
https://eecs.berkeley.edu/resources/undergrads/cs/degree-reqs-lowerdiv#lower
https://eecs.berkeley.edu/resources/undergrads/cs/degree-reqs-upperdiv