This course provides a comprehensive mathematical foundation for artificial intelligence. It builds upon fundamental concepts in linear algebra, probability theory, and basic statistics and overviews basics and advanced topics that are frequently encountered in AI applications. The students will learn the basic mathematical concepts for main AI systems, as well as realistic applications in AI of mathematical tools.