Comment by BobbyTables2
1 day ago
Call me biased, but the CS degree always seemed like the “general studies” of computing fields.
The interesting areas involve some sort of domain expertise- medical, physics, civil, electrical, chemical engineering, etc. or even pure math in the case of data science.
CS lacks all of those, including a strong math background.
Sure, for plain “boring” software development, CS is perfectly fine.
But in terms of one’s personal education and career trajectory, why not aim higher?
Algorithm analysis and numerical analysis are nothing BUT math.