We may earn an affiliate commission when you visit our partners.
Course image
Bo Yuan and Juan He

As a pilot course and cognitive course for data science, this course is dedicated to popularizing the basic knowledge, core concepts and thinking models related to data mining and big data for students through a vivid teaching model, from engineering technology, legal norms, and application practice. Describe the beautiful blueprint of data science from different angles. This course is suitable for college students from various backgrounds who are interested in the fascinating field of data science. Existing online data science courses mainly focus on purely technical content such as learning specific algorithms. In contrast, data science is an application-oriented, highly interdisciplinary field that requires systematic knowledge from multiple domains. In addition to algorithmic learning, students also need to recognize the challenges people may face in the real world and the relationship between data and human society. The purpose of this course is to comprehensively understand the key issues in the big data era, improve data awareness, and help students lay a solid foundation for subsequent data science courses.

Read more

As a pilot course and cognitive course for data science, this course is dedicated to popularizing the basic knowledge, core concepts and thinking models related to data mining and big data for students through a vivid teaching model, from engineering technology, legal norms, and application practice. Describe the beautiful blueprint of data science from different angles. This course is suitable for college students from various backgrounds who are interested in the fascinating field of data science. Existing online data science courses mainly focus on purely technical content such as learning specific algorithms. In contrast, data science is an application-oriented, highly interdisciplinary field that requires systematic knowledge from multiple domains. In addition to algorithmic learning, students also need to recognize the challenges people may face in the real world and the relationship between data and human society. The purpose of this course is to comprehensively understand the key issues in the big data era, improve data awareness, and help students lay a solid foundation for subsequent data science courses.

This is an introductory course suitable for university students with diverse backgrounds interested in getting into the fascinating world of data science. Existing online data science courses mainly focus on learning specific algorithms and other purely technical contents. By contrast, data science is an application-oriented, highly interdisciplinary domain, which requires systematic knowledge from a variety of sources. In addition to algorithm learning, students also need to appreciate the challenges that people may face in the real world as well as the relationship between data and human society. The purpose of this course is to provide a comprehensive understanding of the key issues in the era of big data and promote data awareness to help students lay a solid foundation for subsequent data science courses.

What's inside

Learning objectives

  • Basic concepts of data science
  • Techniques for data acquisition, storage and transmission
  • Data visualization: principles and techniques
  • High performance computing
  • Data ethics and intellectual property law
  • Real-world case studies

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces the core concepts, thinking patterns, and basic principles of data mining, big data technologies, and their applications
Provides real-world case studies to illustrate the application of data mining and big data technologies in various domains
Suitable for university students with diverse backgrounds, making it accessible to learners with no prior knowledge in data science
Covers data acquisition, storage, transmission, visualization, high-performance computing, data ethics, and intellectual property law, providing a comprehensive overview of data science
Offers a solid foundation for subsequent data science courses, enabling learners to build upon the knowledge gained in this course
Taught by instructors with expertise in data mining and big data, ensuring the delivery of up-to-date and relevant knowledge

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

数据科学概论:宏观视角与思维构建

学员们说,本课程提供了数据科学领域的独特且全面的入门视角,不同于侧重于特定算法的传统课程。它帮助学员建立扎实的概念基础,并培养数据思维。课程内容涵盖了从数据获取到伦理法律的广泛主题,以及丰富的案例研究。然而,部分学员指出,由于课程更侧重于理论和概念,对于寻求大量编程实践或深入技术细节的学员来说,可能需要额外补充。总体而言,该课程被认为是理解数据科学全貌的优秀起点,但对于追求动手能力提升的人群,可能需要搭配其他资源。
为后续更深入的数据科学学习打下坚实基础。
"这门课为我后续学习机器学习和数据分析打下了非常好的理论基础。"
"完成这门课后,我对数据科学领域的各种术语和概念有了清晰的认知。"
"课程帮助我规划了未来的学习路径,知道接下来该如何深入。"
课程内容对数据科学新手非常友好,易于理解。
"我是完全的门外汉,这门课让我对数据科学产生了浓厚的兴趣,没有让我感到压力。"
"老师的讲解非常清晰,即使是复杂的概念也能用简单的方式阐述。"
"课程没有复杂的数学或编程前提,非常适合像我这样的文科生入门。"
涵盖了数据科学在工程、法律和应用实践中的多方面。
"我非常喜欢课程中关于数据伦理和知识产权的部分,这是其他技术课程少有的。"
"案例分析非常实用,展示了数据科学在不同领域的应用。"
"课程拓宽了我的视野,让我看到数据科学不仅仅是编码,更是解决实际问题。"
提供了数据科学的广阔图景和核心概念。
"课程帮助我理解了数据科学的整体框架,而不仅仅是学习算法。"
"我发现课程对于非技术背景的学员非常友好,很好地普及了数据思维。"
"课程让我对数据如何影响社会有了更深层次的思考,不仅仅是技术层面。"
课程重理论轻实践,可能不满足实践操作需求。
"作为一名希望通过编程学习数据科学的学员,我觉得课程中的实际操作练习太少了。"
"如果能有更多的项目或编码挑战,我会觉得这门课更加完整。"
"课程很棒,但如果要真正开始动手,还需要去寻找额外的实践资源。"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Data Science: A New Way of Thinking | 数据科学导论 with these activities:
Review Basic Concepts of Data Science
Brush up on the fundamental principles and concepts of data science to establish a strong foundation for the course.
Browse courses on Data Science Basics
Show steps
  • Read through introductory materials on data science.
  • Review key definitions and terminology related to data science.
  • Summarize the different types of data and their applications.
Read 'Data Science for Business'
Gain insights into the practical applications of data science in business contexts by reading this industry-focused book.
Browse courses on Business Analytics
Show steps
  • Read through the chapters covering topics such as data analysis, predictive modeling, and decision-making.
  • Summarize the key concepts and case studies presented in the book.
Organize Course Materials
Stay organized and improve your learning experience by compiling and reviewing course materials.
Show steps
  • Create a central repository for all course materials, such as lecture notes, assignments, and readings.
  • Review and summarize key concepts from each lecture.
  • Develop study guides that consolidate important information.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice Data Acquisition Techniques
Gain practical experience in acquiring data from various sources to enhance your understanding of data handling.
Browse courses on Data Acquisition
Show steps
  • Explore different methods of data acquisition, such as web scraping and API integration.
  • Practice extracting data from structured and unstructured sources.
Join a Data Science Study Group
Foster collaboration and strengthen your understanding by engaging in discussions and working on projects with peers.
Show steps
  • Find or create a study group with other students enrolled in the course.
  • Regularly meet to discuss course material, solve problems, and share insights.
Visualize Data Using Python
Develop your data visualization skills by creating interactive visualizations using Python libraries.
Browse courses on Data Visualization
Show steps
  • Learn the basics of data visualization libraries such as Matplotlib and Seaborn.
  • Create visualizations for various data types, such as bar charts, histograms, and scatter plots.
Develop a Data Science Project
Apply your knowledge to a real-world problem by developing a data science project from conception to completion.
Browse courses on Data Science Project
Show steps
  • Identify a problem or opportunity that can be addressed using data science.
  • Gather and analyze data relevant to the problem.
  • Develop and implement a data science solution.
  • Communicate your findings and recommendations.

Career center

Learners who complete Data Science: A New Way of Thinking | 数据科学导论 will develop knowledge and skills that may be useful to these careers:
Machine Learning Engineer
A Machine Learning Engineer designs, develops, and deploys machine learning models. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Data Scientist
A Data Scientist builds machine learning models and analyzes data to extract insights and make predictions. Completing this course can help build a foundation for success in this role by providing a comprehensive understanding of the key issues in the big data era, including data acquisition, storage and transmission, data visualization, high performance computing, data ethics, and intellectual property law.
Data Visualization Analyst
A Data Visualization Analyst designs and develops visualizations to communicate data insights. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Statistician
A Statistician collects, analyzes, interprets, and presents data. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Data Governance Analyst
A Data Governance Analyst develops and implements policies and procedures to ensure the quality and security of data. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Data Analyst
A Data Analyst analyzes data to identify trends and patterns, and to make recommendations. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Information Security Analyst
An Information Security Analyst protects an organization's data from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Cybersecurity Analyst
A Cybersecurity Analyst protects an organization's networks and systems from cyberattacks. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Data Engineer
A Data Engineer builds and maintains the infrastructure that supports data science and machine learning applications. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Networking Engineer
A Networking Engineer designs, builds, and maintains computer networks. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Cloud Architect
A Cloud Architect designs and manages cloud computing systems. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Business Analyst
A Business Analyst analyzes business processes and data to identify opportunities for improvement. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Product Manager
A Product Manager manages the development and launch of products. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.
Marketing Analyst
A Marketing Analyst analyzes marketing data to measure the effectiveness of marketing campaigns. This course may be useful for this role as it provides a foundation in data science concepts, techniques, and tools.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Data Science: A New Way of Thinking | 数据科学导论.
A classic textbook that covers the foundations of statistical learning with a focus on applications in the R programming language.
Not only complements technical skills but also helps learners to contextualize the ethics and real-world implications of big data and data science as a field.
Discusses big picture ideas of data science from a business perspective. It leads beginners into the field of data science by relating it to other disciplines like statistics and machine learning.
本书从大数据的概念、技术和应用等方面入手,深入浅出地解读了数据科学在商业、社会和个人生活中的变革性影响,有助于读者拓展视野,了解数据科学在各领域的最新发展。
Familiarizes beginners with all the essential concepts of using Python for data science tasks.
Focuses on practical, hands-on examples of data analysis with one of the most widely-used Python libraries for data manipulation and analysis.
Students may encounter Bayesian statistics in this course, and this book provides a great introduction to the topic.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser