课程取自yale和CMU的两位毕业生 https://www.youtube.com/watch?v=zPJrRAHiH4w 和https://fanpu.io/courses/ ,他们大学四年的课程。(CMU那位第5年课程没计入)。毫无疑问,CMU在 rigor上要超过Yale,特别是在system课程方面,CMU非常吃重,其中OS,Compiler,和 Cloud Computing,每周都得花超过 25小时,Yale毕业基本不需要什么专业课,也没有什么难的课。CMU的SCS要求三门物理化学课,但是可以用AP Physics C (M and EM) 和Chemistry 5分替代,这也是这个学生没有science课程的原因
|
Yale |
CMU |
|
Dept |
Num |
Course Name |
Dept |
Num |
Course Name |
Matched Courses
|
CPSC |
100 |
Intro Computing & Programming |
07 |
128 |
Immigration Course |
|
|
|
99 |
101 |
Computing at CMU |
|
|
|
15 |
051 |
Discrete Math Primer |
|
|
|
07 |
171 |
Great Practical Ideas in CS |
Engl |
120 |
Reading & Writing Modern Essay |
76 |
107 |
Writing about Data |
|
|
|
76 |
106 |
Writing about Literature & Art |
Math |
120 |
Calc: Functions Several Variables |
21 |
120 |
Differential & Integral Calculus |
CPSC |
183 |
Law, Tech & Culture |
15 |
330 |
Research & Innovation in CS |
CPSC |
201 |
Intro to Computer Science(Racket) |
15 |
150 |
Principles of Functional Programming |
EENG |
201 |
Intro to Computer Engineering |
33 |
228 |
Electronics |
CPSC |
202 |
Math Tools for CS |
15 |
151 |
Math Foundations for CS |
EENG |
202 |
Comm Computation Control |
18 |
358 |
Introduction to Amateur Radio |
CPSC |
223 |
Data Structures & Prog Techniques |
15 |
122 |
Principles of Imperative Computation |
Math |
225 |
Linear Algebra & Matrix Theory |
21 |
241 |
Matrices and Linear Transformations |
CPSC |
257 |
Real world Information Security |
15 |
330 |
Intro to Computer Security |
CPSC |
323 |
System Programming & Organization |
15 |
213 |
Intro to Computer System |
CPSC |
338 |
Digital Systems |
18 |
746 |
Storage Systems |
CPSC |
365 |
Algorithms |
15 |
210 |
Parallel & Sequential Datastructures & Algorithms |
CLBL |
390 |
Cybersecurity & Cyberwar |
98 |
212 |
Competitive Computer Security |
GLBL |
392 |
Intelligence & Foreign Policy |
84 |
380 |
US Grand Strategy |
CPSC |
433 |
Computer Networks |
15 |
641 |
Computer Networks |
CPSC |
467 |
Crytography & Computer Security |
15 |
356 |
Introduction to Cryptography |
CPSC |
474 |
Comp Intelligence for Games |
98 |
349 |
Design & Analysis of Logic Puzzle Games |
Math
|
|
|
|
98 |
317 |
Type Theory |
|
|
|
21 |
122 |
Integration and Approximation |
|
|
|
21 |
268 |
Multi dimensional Calculus |
|
|
|
15 |
251 |
Great Ideas in Theoretical CS |
|
|
|
21 |
301 |
Combinatorics |
|
|
|
21 |
484 |
Graph Theory |
|
|
|
21 |
355 |
Principles of Real Analysis |
Probability Statistics
|
|
|
|
15 |
259 |
Probability and Computing |
|
|
|
15 |
260 |
Statistics and Computing |
Computer Science
|
CPSC |
470 |
Artificial Intelligence |
15 |
319 |
Cloud Computing |
CPSC |
490 |
Senior Project |
15 |
451 |
Algorithm Design and Analysis |
CPSC |
427 |
OO Programming |
15 |
410 |
Operating Systems Design & Implementation |
CPSC |
456 |
Wireless Technologies |
15 |
445 |
Database Systems |
BENG |
406 |
Medical Software Design |
15 |
455 |
Undergraduate Complexity Theory |
EENG |
452 |
Internet Engineering |
15 |
411 |
Compiler Design |
|
|
|
98 |
242 |
Introduction to Esoteric Programming |
|
|
|
15 |
440 |
Distributed Systems |
|
|
|
15 |
354 |
Computation and Discrete Math |
|
|
|
10 |
701 |
Introduction to Machine Learning |
|
|
|
15 |
855 |
Computational Complexity Theory |
|
|
|
15 |
462 |
Computer Graphics |
|
|
|
15 |
317 |
Constructive Logic |
|
|
|
15 |
459 |
Quantum Computation |
|
|
|
16 |
385 |
Computer Vision |
|
|
|
15 |
819 |
Advanced Topics in Programming Language Theory |
|
|
|
15 |
312 |
Foundations of Programming Languages |
|
|
|
15 |
751 |
A Theorist’s Toolkit |
|
|
|
10 |
725 |
Convex Optimization |
Science
|
Phys |
180 |
University Physics |
|
|
|
Phys |
181 |
University Physics |
|
|
|
Others
|
Arch |
150 |
Intro to Architecture |
70 |
350 |
Acting for Business |
PLSC |
172 |
Strategy, Technology and War |
79 |
396 |
Music & Society in Europe and US |
HIST |
221 |
History of West |
85 |
102 |
Introduction to Psychology |
CSMC |
330 |
Understanding Soldier Diplomat |
18 |
358 |
Introduction to Amateur Radio |
PLSC |
455 |
Big Data and Russian Politics |
69 |
151 |
Intro to Yoga |
HUMS |
411 |
Life Worth Living |
80 |
100 |
Intro to Philosophy |