This course provides an introduction on the fundamental structure, basic theory, and simple applications of artificial intelligent, machine learning, and deep learning. Python language and packages will be used in here to demonstrate its applications on pattern recognition, nature language and text understanding.