Complexity theory, or the study of non-linear systems, is considered an odd choice for many people, but is actually extremely important. Any AI that goes beyond a very narrow niche will be a complex system. Almost any robot is already considered one. By learning complexity theory, you will understand how various systems affect each other, how feedback loops work, and how to handle emergent behavior from your AI.