The theory of computation is not just about solving problems, but also about understanding the limits of what can be computed.
Risk management is the most important thing to be well understood. If you don't have a good risk management system, you are going to blow up.