Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Become a Data Scientist

Bertelsmann , Figure Eight , IBM , Insight , Kaggle and Starbucks via Udacity Nanodegree


Data science skills are in high demand, and you'll finish this program with practical skills needed to land a data science job. You'll build projects designed with our industry partners using real-world data, and by the end of the program you will be able to build machine learning models includng supervised and unsupervised methods; create and run data pipelines; design experiments; build recommendation systems; deploy solutions to the cloud; and more. This program is an ideal way to move into a data science career, and by the end of the program you'll be ready to apply for data science jobs.
Build effective machine learning models, run data pipelines, build recommendation systems, and deploy solutions to the cloud with industry-aligned projects.


Prerequisite Knowledge

We recommend students are familiar with machine learning concepts, like those in the Intro to Machine Learning Nanodegree Program. In addition, students should be familiar with Python programming, probability, and statistics. See detailed requirements.

  • Solving Data Science Problems

    Learn the data science process, including how to build effective data visualizations, and how to communicate with various stakeholders.

    Write a Data Science Blog Post
  • Software Engineering for Data Scientists

    Develop software engineering skills that are essential for data scientists, such as creating unit tests and building classes.

  • Data Engineering for Data Scientists

    Learn to work with data through the entire data science process, from running pipelines, transforming data, building models, and deploying solutions to the cloud.

    Build Disaster Response Pipelines with Figure Eight
  • Experiment Design and Recommendations

    Learn to design experiments and analyze A/B test results. Explore approaches for building recommendation systems.

    Design a Recommendation Engine with IBM
  • Data Science Projects

    Leverage what you’ve learned throughout the program to build your own open-ended Data Science project. This project will serve as a demonstration of your valuable abilities as a Data Scientist.

    Data Science Capstone Project

Taught by

Josh Bernhard , Juno Lee , Luis Serrano, Andrew Paster, Mike Yi, David Drummond, Judit Lantos, Karthic G., Balachandar P., Garzai E., Kamil K., Max Q. and Jean-Philippe P.

Related Courses


5.0 rating, based on 3 reviews

Start your review of Become a Data Scientist

  • Udacity's Data Scientist Nanodegree program is their advanced certificate in the series. The very first project forced me to pull together all of my Python EDA and modelling skills -- plus load it all to Github and write a blog post on the topic I covered. And that was only the first major project! This is exactly the type of detailed coursed that I wanted to have.
  • Anonymous
    I am loving the program so far. Not only are my coding skills improving, but I am getting knowledge about other applicable skills such as presenting my findings, writing professional and understandable code, and what's required for working with teams in a workplace. It has definitely surpassed my expectations and I am confident of applying for data scientist roles soon as I am done with the course."
  • Anonymous
    This program has encouraged me to be a part of the data science community. The first project was to publish an article in a blog, and I am so glad I did it, I am connecting with other people because of that as I have never had before.

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free