>>10359675

>>10369729

CS is basically math++, i.e. a CS graduate is considered elite, capable of mastering in 1 year what math graduates do in 2 years. Deal with it!

World's elite universities will tell you right away that as their CS student you are considered the best group they have and that math students go slower than you are, and increase your load to crazy levels As a CS student, you are expected to master (continuous) calculus, discrete calculus (discrete math proofs, hypercubes for parallel algorithms), optimization (machine/deep learning, compilers), category theory (functional programming), logic (up to automated proofs, i.e. including set theory), differential equations, topology (computational geometry, distributed algorithms), probability and statistics (reinforcement learning, queueing), number theory (cryptology), graph theory (almost everywhere)... There is no functional analysis needed yet, but it's heavily used for PhD degrees anyway. You need to know all this down to the level of proving theorems if you want to achieve anything in CS.

While pure math & physics progress slowed down, the advances in CS are fast and accelerating. CS is the major of future. Math jobs are shrinking; CS jobs will grow even more than today. The AI revolution is here, from Google search to Uber pool to auto correct to recommendation engines, mathematicians are being left in the dust by algorithms from the 90's and just sheer brute force.