Summary: Cognitive flexibility theory is a learning theory about acquiring knowledge in ill-structured domains and it can be applied to guide mathematical modeling in normal university. The strategies of teaching mathematical modeling in normal university based on cognitive flexibility theory are explained.