Casting aluminum alloys are commonly used in industries due to their excellent comprehensive performance. Alloying/microalloying and post-solidification heat treatments are the most common measures to tune the microstructure for enhancing their mechanical properties. However, it is very challenging to achieve accurate and efficient development of novel casting aluminum alloys using the traditional trial-and-error method. With the rapid development of computer technology, the computational thermodynamics (CT) in the framework of the CALculation of PHAse Diagram approach, the data-driven machine learning (ML) technique, and also their combinations have been proved to be effective approaches for the design of casting aluminum alloys. In this review, the state-of-the-art computational alloy design approaches driven by CT and ML techniques, as well as their combinations, were comprehensively summarized. The current status of the thermodynamic database for aluminum alloys, as the core for CT, was also briefly introduced. After that, a variety of successful case studies on the design of different casting aluminum alloys driven by CT, ML, and their combinations were demonstrated, including common applications, CT-driven design of Sc-additional Al-Si-Mg series casting alloys, and design of Srmodified A356 alloys driven by combing CT and ML. Finally, the conclusions of this review were drawn, and perspectives for boosting the computational design approach driven by combining CT and ML techniques were pointed out.