← Back to context

Comment by taoistextremist

6 years ago

Unfortunately, virtually all CS programs have become Software Engineering programs save for their names. The actually thinking and theory behind it is often more of a side note as educational institutions focus on teaching students how to use specific tools that are popular at the time, leading to many people having a good idea of these specific tools, but no idea on their actual design implications or how anybody actually realized how to do these things.

Sadly, if you want to learn proper theory (what I consider to be CS) you have to get lucky and find a mathematics program that has electives so you can focus on things like discrete mathematics and information theory.