Skip to content
September 2026 qualifier: applications close Sun 27 Sep · Week 1 starts Fri 2 Oct

Which NPTEL Courses to Take for IITM BS Credit, and When

Editorial Team

Only NPTEL courses on the IITM BS approved lists can be credited, and you can use at most 8 NPTEL credits in the whole Data Science programme. The handbook's plans use NPTEL for up to 4 technical credits at the BSc level and for the 4 humanities or management (HS/MG) credits at the BS level. The best course for you is one that is on the current list, runs in the NPTEL semester you need, adds up to exactly the credits you need, and fits your career plan.

How many NPTEL credits you can use in Data Science

LevelWhat NPTEL can count forLimit in the handbook
BSc levelTechnical electives from Table 2Up to 4 credits
BS levelThe HS/MG requirement, from Table 3 or the programme's own electives4 credits are required in HS/MG
Whole programmeAll NPTEL transfers togetherAt most 8 credits

A 4, 8 or 12 week NPTEL course counts as 1, 2 or 3 credits. The credits are pass or fail and stay out of your CGPA. The full rules are in NPTEL credit transfer. Electronic Systems has its own caps and a shorter list, covered in the same post.

What is on the Data Science lists

We read both official spreadsheets on 25 September 2026.

  • Table 2 (technical electives): 90 courses. 54 run for 12 weeks, 30 for 8 weeks and 6 for 4 weeks. Almost all are tagged BP (programming) or BD (data science). 47 are marked as available in the July to December 2026 NPTEL semester.
  • Table 3 (HS/MG): 294 courses in humanities and management. 153 are marked as available in July to December 2026.

A few Table 2 courses marked as available in July to December 2026:

CourseOffered byWeeksTag
Cloud ComputingIIT Kharagpur12BP
Discrete MathematicsIIT Ropar12BP
Getting Started With Competitive ProgrammingIIT Gandhinagar12BP
Big Data ComputingIIT Patna8BD
Regression AnalysisIISER Pune12BD
Responsible and Safe AI SystemsIIIT Hyderabad and IIT Madras12BD
Software Conceptual DesignIIT Bombay4BP
C Programming and Assembly LanguageIIT Madras4BP

Read the comments column first

Some rows carry a condition. For example, Theory of Computation from IIT Kanpur can be credited only if you completed it on or before December 2025. Natural Language Processing from IIT Kharagpur is marked as available, but it can be credited only if you completed it before December 2023. A course can run on NPTEL and still not count for you. Always check the comment before you pay the exam fee.

How to choose, step by step

  1. Start from the current list. Use the links in the handbook. The lists are revised from time to time.
  2. Check the semester. NPTEL runs a January and a July semester, and not every course runs in both. Use the availability columns in the sheet.
  3. Make the credits add up. Each bucket takes up to 4 NPTEL credits. A 12 week plus a 4 week course gives 4. So do two 8 week courses. The handbook does not promise that extra NPTEL credits will count, so do not plan for more.
  4. Compare the cost. You pay Rs 1,000 per credit to the BS programme, plus NPTEL's own exam fee. For students who joined from January 2026, a Level 3 programme elective costs Rs 3,000 per credit and a Level 4 or 5 course Rs 5,000 per credit. So 4 NPTEL credits cost Rs 4,000 plus the exam fee, against Rs 12,000 or Rs 20,000 for a programme course.
  5. Think about your CGPA. NPTEL credits cannot raise or lower your CGPA. A good grade in a programme elective can raise it. That matters if you are aiming for a CGPA of 8 for the masters routes.
  6. Check exam dates. The handbook warns that some NPTEL exams fall on the same day as BS exams, and that avoiding clashes is your job.
  7. Match your goal. Pick topics you want to learn anyway. For example, someone aiming at software roles might look at Cloud Computing, and someone aiming at data roles at Regression Analysis or Big Data Computing. These are examples, not a ranking.

When to take them

You can take NPTEL courses any time after you join the Foundation level, as long as you register with your official student email. You claim the credit later, at the BSc or BS level.

NPTEL course finished inCredit reaches your BS record in
January semesterThe September term
July semesterThe next January term

No transfers happen in between. The handbook's advice is to take credit transfer courses in the term before the one in which you plan to finish a level. Otherwise the result may arrive after registration closes, and your level can be delayed by two terms. If you do only a credit transfer in a term, you still pay the RKA fee for that term.

Common questions

Can I start NPTEL courses in the Foundation level?

Yes. The handbook allows it any time after you join the Foundation level, using your official student email. The credit is claimed later, at the BSc or BS level.

Is the NPTEL exam fee included in my term fee?

No. You pay NPTEL's exam fee on the SWAYAM portal, and separately pay Rs 1,000 per credit to the BS programme for the transfer.

Can I use an NPTEL course my college already counted?

No. A course can be transferred only once and to only one programme. You also sign an undertaking that it is going only to the IITM BS. See IITM BS vs NPTEL for how the two differ.

Which is better for the HS/MG credits, NPTEL or a programme elective?

It depends on your aim. NPTEL is cheaper per credit and does not touch your CGPA. A programme elective costs more but gives a letter grade. See Data Science electives for the programme's own options.

Official sources

Was this page helpful?

Share with your study group: