We may earn an affiliate commission when you visit our partners.
Course image
Josh Bernhard , Mike Yi, Judit Lantos, David Drummond, Andrew Paster, Juno Lee , and Luis Serrano

Enroll in Udacity's Introduction to Data Science course and learn the fundamentals of data science including data manipulation, data analysis and more.

Prerequisite details

To optimize your success in this program, we've created a list of prerequisites and recommendations to help you prepare for the curriculum. Prior to enrolling, you should have the following knowledge:

  • Predictive analytics
  • scikit-learn
  • NumPy
  • Basic statistical modeling
  • Pandas

You will also need to be able to communicate fluently and professionally in written and spoken English.

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

This lesson will give you an overview of the course, discuss pre-requisites and stakeholders.
In this lesson, you will learn about CRISP-DM and how you can apply it to many data science problems.
Read more
In this lesson, you will be creating a post to communicate your findings via Medium.
In this project, you will create a blog post and Github repository that you can use as you build your data science portfolio.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a solid foundation for individuals interested in pursuing a career in data science
Taught by industry experts with extensive experience in data science
Emphasizes practical skills and hands-on experience through projects and exercises
Covers a comprehensive range of data science topics, including data manipulation, analysis, and visualization
Requires a strong foundation in programming, statistics, and mathematics
May require additional resources or support for individuals without prior knowledge in data science

Save this course

Save Introduction to Data Science to your list so you can find it easily later:
Save

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 Introduction to Data Science with these activities:
Review Pandas
Review the basics of Pandas to strengthen your foundation in data manipulation.
Browse courses on Pandas
Show steps
  • Go through the Pandas documentation
  • Complete a few tutorials on Pandas
Join a study group with other data science students
Collaborate with peers, discuss concepts, and improve your understanding through peer learning.
Show steps
  • Find a study group or create one with classmates
  • Meet regularly to discuss course material
Practice data cleaning drills
Practice cleaning data to improve your data wrangling skills.
Browse courses on Data Cleaning
Show steps
  • Find a dataset with errors
  • Clean the dataset
Three other activities
Expand to see all activities and additional details
Show all six activities
Follow a tutorial on creating data visualizations
Learn how to create effective data visualizations to communicate insights.
Browse courses on Data Visualization
Show steps
  • Choose a data visualization tool
  • Follow a tutorial on creating visualizations
Volunteer at a data science organization
Gain practical experience and contribute to the community by volunteering at a data science organization.
Show steps
  • Find a data science organization to volunteer with
  • Commit to a few hours of volunteering each week
Write a blog post on a data science topic
Share your knowledge and improve your writing skills by creating a blog post on a data science topic.
Show steps
  • Choose a data science topic
  • Research and write the blog post

Career center

Learners who complete Introduction to Data Science will develop knowledge and skills that may be useful to these careers:
Data Engineer
Data Engineers design and build data pipelines to ensure that data is available, reliable, and secure. This course provides a foundation in data manipulation and analysis, which are essential skills for Data Engineers.
Data Scientist
Data Scientists apply statistical modeling and other techniques to extract insights from data. This course provides a foundation in data science, including data manipulation, analysis, and modeling.
Operations Research Analyst
Operations Research Analysts use data to improve the efficiency and effectiveness of organizations. This course provides a foundation in data analysis and modeling, which are essential skills for Operations Research Analysts.
Market Researcher
Market Researchers collect and analyze data to understand market trends and customer behavior. This course provides a foundation in data analysis and communication, which are essential skills for Market Researchers.
Business Analyst
Business Analysts use data to identify problems and opportunities for businesses. This course provides a foundation in data analysis and communication, which are essential skills for Business Analysts.
Data Analyst
Data Analysts bridge the gap between Data Scientists and business users. They typically perform basic data analysis, create dashboards, and communicate insights to stakeholders. This course may be helpful for those aspiring to become Data Analysts as it provides a foundation in data manipulation and analysis techniques.
Financial Analyst
Financial Analysts use data to evaluate investments and make financial recommendations. This course provides a foundation in data analysis and modeling, which are essential skills for Financial Analysts.
Risk Analyst
Risk Analysts use data to identify and assess risks. This course provides a foundation in data analysis and modeling, which are essential skills for Risk Analysts.
Actuary
Actuaries use data to assess and manage risk. This course provides a foundation in data analysis and modeling, which are essential skills for Actuaries.
Statistician
Statisticians collect, analyze, interpret, and present data. This course provides a foundation in basic statistical modeling, which is a core skill for Statisticians.
Machine Learning Engineer
Machine Learning Engineers build and deploy machine learning models to solve real-world problems. This course provides a foundation in predictive analytics and scikit-learn, which are essential skills for Machine Learning Engineers.
Auditor
Auditors examine financial records to ensure accuracy and compliance. This course provides a foundation in data analysis and modeling, which can be helpful for Auditors who need to identify and assess risks.
Product Manager
Product Managers are responsible for the development and launch of new products. This course provides a foundation in data analysis and communication, which can be helpful for Product Managers who need to understand customer needs and make data-informed decisions.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course provides a foundation in data analysis and modeling, which can be helpful for Software Engineers who work on data-intensive applications.
Management Consultant
Management Consultants help organizations improve their performance. This course provides a foundation in data analysis and communication, which can be helpful for Management Consultants who need to understand business problems and make data-informed recommendations.

Reading list

We've selected eight 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 Introduction to Data Science.
Provides a comprehensive introduction to deep learning. It covers the key concepts and techniques used in deep learning, and how they can be applied to real-world problems.
Provides a hands-on introduction to data science. It covers the entire data science pipeline, from data cleaning and preparation to modeling and visualization.
Provides a comprehensive introduction to deep learning using Python. It covers the key concepts and techniques used in deep learning, and how they can be applied to real-world problems.
Provides a practical introduction to data science for business professionals. It covers the key concepts and techniques used in data science, and how they can be applied to real-world business problems.
Provides a practical guide to storytelling with data. It covers the key principles and techniques for creating effective data visualizations and communicating insights from data.
Provides a comprehensive introduction to predictive analytics. It covers the key concepts and techniques used in predictive analytics, and how they can be applied to real-world problems.
Provides a gentle introduction to machine learning for those who have no prior experience with the field. It covers the basic concepts and techniques, and how they can be applied to real-world problems.

Share

Help others find this course page by sharing it with your friends and followers:
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 - 2024 OpenCourser