The topic of big data is in the ascendant, and data science-related research is the basis for the application of this field. The cultivation of related knowledge and abilities involves a wide range of fields. After taking this course, students will have the outline of the field of data science and be familiar with the related fields. Technical concept and integration. This course will start with how to become a "Data scientist", describe its work and process, and gradually introduce and practice the following related methods: 1. Machine learning methods; 2. Data acquisition (web crawlers, Internet of Things, API operations); 3. Data cleaning, storage and fetch; 4. Natural language processing; 5. Data visualization, etc. To enable students to make good use of relevant methods and tools, to understand theories from applied operations, and to establish learning interests in related fields, hoping to continue in-depth research and contribute to this field.