This course provides students with the basic and fundamental knowledge of machine learning such as classification algorithms, grouping, neural networks, deep learning, supervised learning, reinforcement learning and the application of algorithms to solve problems. practical problems and especially in the field of Robots and AI.