This is the first course in the Machine Learning Specialization. It provides a broad introduction to modern machine learning, including supervised learning (linear regression, logistic regression, neural networks, and decision trees). You will build machine learning models in Python using popular machine learning libraries Num Py and Scikit-Learn.
Build on your existing knowledge with intermediate machine learning pipelines techniques and real-world applications.
Learn deep learning for free with fast.ai, 3Blue1Brown, MIT, and Kaggle. Build neural networks, understand backpropagation, and train models without any cost.
Learn Python for data science and machine learning with completely free courses. Covers NumPy, Pandas, scikit-learn, and practical coding skills for AI development.
Structured path covering Python, ML fundamentals, and deep learning basics for aspiring AI practitioners.
Explore more courses and learning paths related to Supervised Machine Learning: Regression and Classification.
Browse more courses from Coursera
See the side-by-side breakdown and our pick by scenario
See the side-by-side breakdown and our pick by scenario
More beginner-level AI and ML courses
Follow the full Intermediate Machine Learning Pipelines learning path
Browse 350+ structured AI learning paths from beginner to advanced
Provided by Coursera
Pricing: Free to audit, paid certificate
Free to audit. Certificate: $49-79. Coursera Plus: $59/month