Type of Credit: Elective
Credit(s)
Number of Students
This course aims to introduce data science from a pragmatic, practice-oriented viewpoint. Students will learn concepts, R programming language, and tools they need to deal with various facets of data science practice, including data integration, exploratory data analysis, predictive modeling, evaluation, and effective visual communication. By the end of the course, they will be able to apply data science techniques to their research topics.
[NOTICE]
Homework is a programming exercise.
Therefore, you should have coding experience before. The course SHOULD NOT BE your first programming course.
能力項目說明
Data science is an interdisciplinary and emerging field that studies the generalizable extraction of knowledge from data. Being a data scientist requires an integrated skill set, including statistics, machine learning, data mining, and big data analytics. This course will introduce students to this rapidly growing topic and equip them with some of its fundamental principles, R programming skills, and useful tools. Central threads include introduction (weeks 1~2), defining goal (weeks 3~4), managing data (weeks 5~6), visualizing data (weeks 7~9), and modeling (week11~16). Real cases from various disciplines will be used to make the learning contextual. For getting students' hands-on implementation, there will be a set of assignments (about 4 to 6) and a final project. Each assignment is designed as an individual step of the whole data science process such that students can build their final project based on the code of those assignments. Besides the assignments and the project, there will be frequent opportunities for in-class programming exercises.
教學週次Course Week | 彈性補充教學週次Flexible Supplemental Instruction Week | 彈性補充教學類別Flexible Supplemental Instruction Type |
---|---|---|
https://www.changlabtw.com/1122-datascience.html