Machine Learning

Welcome to the cutting edge of computer programming. A great place to start? Our Machine Learning Crash Course (MLCC). Once you have the basics down, ramp up your skills by applying ML techniques to big datasets in real-world competitions. Other paths take you further into data science, and innovative ML approaches like deep learning and neural networks.

View all paths

Explore Data Science

Refine your machine learning models as you pick up the fundamentals of elements of data science, from feature engineering and exploratory data analysis to data visualization and relevant ML algorithms. For example, you’ll practice data exploration and visualization with the classic Iris data set, using tips from top experts as you go.