IIT Madras Free Machine Learning Course 2026: What you need to know |

Machine Learning


IIT Madras to offer free machine learning courses in 2026: How to register, what you'll learn and who can apply
IIT Madras Free Machine Learning Course 2026

If you want to learn machine learning from IIT professors without paying course fees, IIT Madras has opened its doors for 2026. The popular ‘Introduction to Machine Learning’ course, offered through the government’s NPTEL/SWAYAM platform, is now available for free registration from January to April 2026. Students can watch lectures, access notes, and complete assignments for free. There is a fee of ₹1,000 for the optional certification exam only.Taught by Professor Balaraman Ravindran, Professor of Computer Science and MindTree Faculty Fellow at IIT Madras, this 12-week foundational course has built a solid reputation as one of the strongest introductory courses to ML for students and professionals in India.

What’s free and what’s paid?

The most important difference, especially for those learning NPTEL for the first time, is the difference between registration and exam registration. IIT Madras and NPTEL clearly state in their official course descriptions that “courses are free to enroll and study.” Learners can sign up for free, attend all video lectures, download study materials, and submit assignments.However, if you want an official and verifiable IIT-NPTEL certificate, you will have to pay ₹1,000 and separately register for a proctored exam held at a designated center. This exam is optional and does not affect your access to course content. In short:

  • Free layer: Learning (videos, assignments, notes, forums)
  • Paid tier: Certification exam (₹1,000) + electronic certificate upon passing

This allows for a low-risk path into AI for many students. You can start the course to see if you can keep up with the pace of math and programming, and then decide whether to pay for the certificate closer to the exam period.

IIT Madras Machine Learning Course Key Dates: Register Now, Exam Later

The 2026 implementation will follow NPTEL’s normal January-April semester pattern. According to the official schedule, the main dates are:

  • Course duration: From January 19, 2026 to April 10, 2026
  • Registration window: From November 17, 2025 to January 26, 2026
  • Register for the exam: December 13, 2025 – February 13, 2026
  • Exam date: April 17, 2026 (subject to change)
    • Morning session: 9am to noon
    • Afternoon session: From 2pm to 5pm

The exam is offline and supervised and conducted at approved NPTEL centers across India. The exact city-wise centers and slots allotted to each candidate will be confirmed later through Hall Ticket, which learners will have to download before the exam.This means students can quietly start studying in January, complete several weeks’ worth of content, and decide on certification any time before exam registration ends in February.

IIT Madras Machine Learning Course: How to Apply

The sign-up process is easy and completely online.

  • Visit the official NPTEL course page for ‘NOC: Introduction to Machine Learning, IIT Madras’.
  • Click “Join”
  • Log in using your Google/Microsoft account or existing SWAYAM/NPTEL ID.
  • Enter basic profile information (name, institution, academic year, etc.).
  • Confirm your registration. From now on, lectures and assignments will be available according to your schedule.

If you wish to take the certification exam, exam registration will be done later through the NPTEL exam portal during the exam registration period.

Who is this course really for?

On paper, this course is tagged as a UG/PG elective in Computer Science and Engineering, but the learner demographic is much wider. NPTEL’s proprietary domain mapping lists NPTEL in the Artificial Intelligence, Data Science, and Computer Science specializations. In fact, this course is perfect for you if:

  • Undergraduate and postgraduate students in CSE, ECE, EE, IT, Mathematics or related fields
  • Working professionals looking to build a rigorous foundation in ML beyond shortcut tutorials
  • Researchers in other fields (economics, biology, social sciences) who need statistical learning tools

IIT Madras recommends that learners become familiar with basic programming and have some exposure to probability, linear algebra, and optimization. At the same time, the course design includes a Week 0 summary to review these fundamentals, which is especially helpful for students returning to mathematics after a hiatus.

Who is this course really for?

On paper, this course is tagged as a UG/PG elective in Computer Science and Engineering, but the learner demographic is much wider. NPTEL’s proprietary domain mapping lists NPTEL in the Artificial Intelligence, Data Science, and Computer Science specializations. In fact, this course is perfect for you if:

  • Undergraduate and postgraduate students in CSE, ECE, EE, IT, Mathematics or related fields
  • Working professionals looking to build a rigorous foundation in ML beyond shortcut tutorials
  • Researchers in other fields (economics, biology, social sciences) who need statistical learning tools

IIT Madras recommends that learners become familiar with basic programming and have some exposure to probability, linear algebra, and optimization. At the same time, the course design includes a Week 0 summary to review these fundamentals, which is especially helpful for students returning to mathematics after a hiatus.

What you can actually learn in 12 weeks

IIT Madras has structured its Machine Learning 2026 course as a deep concept-based introduction rather than a quick, tool-driven introduction. The official overview emphasizes a “mathematically motivated” route to ML, with slow and careful consideration of ideas before algorithms. The first two weeks serve as a diagnostic warm-up, revisiting probability, linear algebra, convex optimization, and introducing statistical decision theory, the intellectual backbone of modern ML. This phase helps students understand that machine learning is not magic. It is a logical extension of statistics and optimization.From Weeks 2 to 5, the course builds into the core of classic supervised learning, including linear regression, multivariate regression, shrink and subset methods, logistic regression, discriminant analysis, perceptrons, SVMs, and early neural networks. Concepts such as MLE, MAP, and Bayesian inference are placed alongside practical aspects such as initialization, training, and validation to help learners understand why models behave the way they do.Weeks 6 through 8 progress to decision trees, ensemble methods (bagging, boosting, stacking, random forests), and probabilistic models such as Naive Bayes and Bayesian networks. The final month provides a richer introduction to graphical models, HMMs, clustering families, Gaussian mixture models, EM algorithms, and even a gentle introduction to reinforcement learning. For a free course, its depth and breadth is unusually rich.

How the certificate is awarded

The recognition mechanism is designed to reward consistent effort throughout the semester, not just one-day performance.According to the official NPTEL course page:

  • Allocation component: 25%
    • NPTEL considers the average of the top 8 of the 12 weekly assignments.
  • Exam Component: 75%
    • Based on proctored in-person exam score (out of 100).

To obtain a certificate, learners must:

  • Score at least 10/25 on the assignment component;
  • Score at least 30/75 on a proctored exam

If either cutoff fails, no certificate will be issued, even if the total exceeds 40/100. The resulting e-certificate includes the learner’s name, photo, score breakdown, IIT Madras and NPTEL logos, and can be viewed online, which is important for resumes and further applications.





Source link