Skip to main content

Machine learning courses

Real college courses from Harvard, MIT, and more of the world's leading universities


Data Science

Professional Certificate
9 courses


IBM Data Science

Professional Certificate
9 courses


Python Data Science

Professional Certificate
5 courses
1 course in a series


Artificial Intelligence (AI)

Professional Certificate
11 courses


Data Science

MicroMasters® Program
4 courses


Machine learning is an area of artificial intelligence and computer science that includes the development of software and algorithms that can make predictions based on data. The software can make decisions and follow a path that is not specifically programmed. Machine learning is used within the field of data analytics to make predictions based on trends and insights in the data.

A prime example of the application of machine learning is the autonomous vehicle. Sensors around the vehicle deliver thousands of data points which are analyzed and processed to move the vehicle toward its destination. Collective data from thousands of self-driving cars can be used to improve vehicle safety and prevent accidents.

Microsoft, Columbia, Caltech and other major universities and institutions offer introductory courses in machine learning and artificial intelligence. Gain a stronger understanding of the major machine learning projects with helpful examples. Learn how to build complex data models, explore data classification and regression, clustering methods, sequential models, matrix factorization and explore other key parts of this exciting field. Earning a machine learning certification can help advance your career.

Funding for research and development in the fields of machine learning and artificial intelligence is growing at a rapid pace. This translates into strong demand for experts that can produce better insights from data. At the time of this writing, listed over 1300 full-time, open positions for machine learning specialists, people who can write, implement, test and improve machine learning models. Top job titles include Machine Learning Engineer, Data Mining Engineer, AI Engineer and Machine Learning Infrastructure Developer and salary estimates range as high as $130K per year. Building your data analysis and programming expertise can significantly improve your CV and help you enter the exciting world of machine learning. Get started with an introductory course today.

The field of machine learning is booming and having the right skills and experience can help you get a path to a lucrative career. Take an online machine learning course and explore other AI, data science, predictive analytics and programming courses to get started on a path to this exciting career.


Drive your career forward with university-backed credit programs and verified certificates


Study and demonstrate knowledge on your schedule


Try a course before you pay


Learn with university partners and peers from around the world