This course provides a brief introduction to the theory and practice of supervised machine learning, the discipline of teaching computers to make predictions from labeled data. We begin with a well-known model of linear regression, moving from fundamental principles to the advanced regularization techniques essential for building robust models. We then transition from regression to classification, exploring two major paradigms for separating data: discriminative models and generative models. The course concludes in learning how to critically evaluate and compare classifier performance using industry-standard tools such as the ROC Curve. Upon completion, you will have a strong command of the core principles that underpin modern predictive modeling.

Machine Learning Fundamentals

Machine Learning Fundamentals
This course is part of Practical Machine Learning: Foundations to Neural Networks Specialization

Instructor: Peter Chin
Access provided by Xavier School of Management, XLRI
Recommended experience
What you'll learn
How to build, regularize, and evaluate supervised models, moving from linear regression to classifiers, using cross-validation and ROC/AUC.
Skills you'll gain
Details to know

Add to your LinkedIn profile
28 assignments
November 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 7 modules in this course
What's included
1 video1 reading
What's included
4 videos1 reading5 assignments2 ungraded labs
What's included
6 videos1 reading7 assignments2 ungraded labs
What's included
6 videos1 reading7 assignments2 ungraded labs
What's included
6 videos1 reading6 assignments2 ungraded labs
What's included
1 video1 reading2 assignments1 ungraded lab
What's included
1 reading1 assignment
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Build toward a degree
This course is part of the following degree program(s) offered by Dartmouth College. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Computer Science

Dartmouth College

Dartmouth College

