Gee /sci/, why is Theoretical Computer Science a field of study at the MIT Math Department?: http://gradadmissions.mit.edu/programs/math
I thought they were all code monkeys, and shit. Really makes you think.
so the maths department get more free computers, brainlet
>>8571075
Because Computer Science is a subset of math.
If your university has CS classes taught by the math department then take them, those are good classes and they are mathematics.
Just look at those names. Algebra, Topology, Analysis, etc. That is a math degree!
But if you take CS classes taught by the Codemonkey Studies department then you will get 0/10 garbage.
>>8571075
Computability and complexity theory are really interesting and worthwhile branches of logic (in my opinion)
Analysis of algorithms slightly less so
>>8571124
>Computability and complexity theory are really interesting and worthwhile branches of logic (in my opinion)
The sad thing is that all the resources to get started on this field are absolute trash
There is not a single, comprehensive, up-to-date and actually readable book on C&C in the fucking world.
>>8571126
Stop being a pussy, the arora barak does the job fine
>>8571075
>Muh undergrad program is exactly like graduate research
>CS majors actually think this
top kek
>>8571102
I'm kinda inclined to agree, but a university like MIT has good CS classes, and most universities, except for American diploma mills, have good graduate CS classes.
I have really enjoyed math department classes like real and convex analysis, elementary abstract algebra, graph theory, coding theory, stochastic processes etc.
>>8571075
Mike Sipser who is a theoretical computer scientists used to be head of the math department.
t. MIT alum