Big Data Analysis (BDA) and Artificial Intelligence (AI) technologies are important sources of competitiveness for modern enterprises. BDA can help enterprises extract valuable information from huge data sources, and the data extraction technology is closely related to machine learning in AI. This course introduces the basic concepts and implementation methods of BDA and AI, and trains students to understand relevant technologies through relevant programming. The course content covers data science, data mining, BDA, machine learning, and AI applications. It introduces various commonly used data analysis models and teaches students related algorithms and implementation methods. The course will help students to apply relevant technologies to solve practical problems.