IIT Madras Online Degree: Eligibility, Admission 2025, Syllabus, Exam, Placements

IIT Madras Online Degree: Eligibility, Admission 2025, Syllabus, Exam, Placements

Edited By Vivek Kumar | Updated on Jul 11, 2025 02:33 PM IST | #IIT Madras (IITM)

The Indian Institute of Technology, Madras (IITM) offers a range of online programmes across multiple streams at UG, PG, and doctoral levels. Students are provided with online BSc and BS degrees with multiple exit options. The online degree fees at IIT Madras can range between Rs 2,21,000 and Rs 3,51,000, depending on the course level.

This Story also Contains
  1. IIT Madras Online Degree Highlights
  2. How Effective is IIT Madras Online Degree?
  3. IIT Madras Placement Statistics For BS Degree
  4. IIT Madras Online Degree Eligibility Criteria
  5. IIT Madras Online Degree Admission Details
  6. IIT Madras Online Degree Syllabus
  7. IIT Madras Online Degree Exam Details
IIT Madras Online Degree: Eligibility, Admission 2025, Syllabus, Exam, Placements
IIT Madras Online Degree: Eligibility, Admission 2025, Syllabus, Exam, Placements

IIT Madras Online Degree is structured across Foundation, Diploma, and Degree levels. To earn IIT Madras BSc in Programming and Data Science degree, students must complete all three levels of the course. Upon completing the IIT Madras online courses, students will earn a BS Degree in Data Science and Applications from from IIT Madras.

Students enrolled in the IIT Madras Online Degree benefit from a flexible learning model that includes recorded lectures, weekly assignments, and in-person quizzes. With the option to learn at one’s own pace, IIT Madras online course offers a comprehensive pathway for students aiming to build expertise in data science and programming.

IIT Madras Online Degree Highlights

IIT Madras online degree offers students the flexibility to exit at multiple levels. Students are provided with pre-recorded lessons and assignments, along with doubt-clearing sessions, discussion forums, and access to quizzes. The table below showcases the highlights of the IIT Madras online degree programme:

Compare Colleges
Compare top colleges in India based on your preferred course.
Click Here
Particulars

Details

Courses

  • Foundation Level
  • Diploma Level
  • BSc Degree Level
  • BS Degree Level

Total Credits

  • BSc Degree: 114 credits
  • BS Degree: 142 credits

Duration

4 - 8 years

Total Fees

Rs 2,21,000 - Rs 3,51,000

Mode of Delivery

Online

Assessment

Quizzes and End-Term Examinations


Also Read: Top 16 IIT Madras Online Degree, Diploma, and Certification Courses

How Effective is IIT Madras Online Degree?

IIT Madars Online Degree is considered highly effective by many students in terms of rigorous curriculum, learning, and industry recognition. After the IIT Madras BS in Data Science and Applications degree, many students found it helpful for internships and jobs. The following table highlights the IIT Madras BS Data Science and Applications students self-secured internships based on different levels.

LevelMay 2024September 2024January 2025
Foundation299380313
Diploma653701462
Degree18215687
Total11341237862

Source: IITM BS-DS: Career choices report: April 2025

Self-secured Jobs

LevelMay 2024September 2024January 2025
Foundation105134108
Diploma205353303
Degree488060
Total358567471

Source: IITM BS-DS: Career choices report: April 2025

IIT Madras Placement Statistics For BS Degree

Through IITM's BS placement cell (IIC), many students secured internships and placements, with highest salary package of Rs 15 LPA.

ParticularSalary
Minimum PackageRs 3.6 LPA
Median PackageRs 8.09 LPA
Highest PackageRs 15 LPA

IIT Madras Online Degree Eligibility Criteria

The IITM online degree programme eligibility criteria vary according to the degree level. Students must meet the required eligibility criteria defined by the institute. The table below highlights the IITM online degree eligibility criteria:

Particulars

Values

Educational Qualifications

  • Candidates must have completed class 12 or equivalent and have studied Mathematics and English in class 10.
  • Candidates who completed a diploma recognised by AICTE or a state board of technical education of at least 3-year duration.

IIT Madras Online Degree Admission Details

IIT Madras admission criteria differ according to the level of degree students wish to pursue. The table below showcases the admission requirements for each level of programme at IIT Madras:

Degree Level

Admission Requirement

Foundation Level

  • Regular Entry: Applicants must complete a 4-week Qualifier Process, including coursework and weekly assignments in four foundational subjects, followed by a final Qualifier Exam.

  • JEE-based Entry: Candidates eligible to appear for the JEE Advanced are directly admitted.

Diploma Level

  • Students secure admission after successfully completing all eight Foundation Level courses.

BSc Degree Level (BSc in Programming and Data Science)

  • Students are admitted after completing all 8 courses in Foundation Level and all 12 courses + 4 projects in Diploma Level.

BS Degree Level (BS in Data Science and Applications)

  • To progress to the BS Degree Level, learners must complete the BSc Degree Level and earn a total of 114 credits.


Also Read: Online BSc in Programming and Data Science by IIT Madras

IIT Madras Online Degree Application Process

The application process for the IIT Madras Online Degree September 2025 academic session will begin soon. Interested students should visit the official website to initiate the online application process. The admission process is mentioned as follows:

Step 1: Registration and Login

  • Visit the official website: study.iitm.ac.in/ds/index.html
  • Register and Login providing details such as email Id and contact details.

Step 2: Online application form

  • Navigate through the IIT Madras online degree programme page.
  • Submit the online application form.
  • Provide details such as personal, academic, and professional details.

Step 3: Document Submission

Students must upload the mentioned documents along with the online application form;

  • Passport size photo
  • Signature
  • Scanned government ID proof (Aadhar card/ PAN Card, etc.)
  • 12th Admit card with photo
  • Category certificate (only for SC/ ST/ OBC-NCL / EWS)
  • PwD certificate (only for applicants with 40% or more disability).
  • 10/12th/Bachelors/Diploma Marksheet

Step 4: Application Fee

  • Submit the online application fee.
  • Pay the fees using various payment methods including Net Banking, UPI, credit/debit cards.

Step 5: Final Selection & Enrolment

  • Upon successful submission of the online application form, students will be contacted for further procedure by the institute via email, phone, or SMS.

IIT Madras Online Degree Application Process

Also Read: Are Online Technical Degrees Valid in India?

IIT Madras Online Degree Syllabus

The syllabus of the IIT Madras online degree varies depending on the course level. Each level covers advanced topics to help students gain core knowledge in programming and data science applications. The following are the levels in an IIT Madras Online Degree curriculum:

Foundation Level Syllabus

This is the first level of the IITM Online Degree. The Foundation Level encompasses courses in Statistics, Mathematics, English, and Basics of Programming and Python. After completing the Foundation level, students will be able to proceed to the Diploma Level or may exit with a Foundational Certificate.

Courses: 8

Credits: 32

Fees: Rs 32,000

Duration: 1-3 years (10 hours per course/week)

The Foundation Level courses include:

  • Mathematics for Data Science I
  • Statistics for Data Science I
  • Mathematics for Data Science II
  • Statistics for Data Science II
  • Computational Thinking
  • English I
  • Programming in Python
  • English II

Diploma Level Syllabus

The IITM Online Diploma Level offers courses for both the Diploma in Programming and the Diploma in Data Science, each comprising five core courses, two projects, and one skill enhancement course. Upon completion, students can choose to exit with a Diploma in Programming, a Diploma in Data Science, or both, or continue to the IIT Madras Online Degree Level.

Courses: 12 (6 courses each) and 4 projects (2 projects each)

Credited: 54 (27 credits each)

Fees: Rs 94,500 (Foundation + One Diploma) and Rs 1,57,000 (Foundation + Two Diplomas)

Duration: 1-3 years (15 hours per course/ week)

IITM Online Diploma in Programming Courses:

  • Database Management Systems
  • Programming, Data Structures, and Algorithms using Python
  • Modern Application Development I
  • Modern Application Development I - Project
  • Programming Concepts using Java
  • Modern Application Development II
  • Modern Application Development II - Project
  • System Commands

IITM Online Diploma in Data Science Courses:

  • Machine Learning Foundations
  • Business Data Management
  • Business Data Management - Project
  • Machine Learning Technqiues
  • Machine Learning Practice
  • Machine Learning Practice - Project
  • Business Analytics
  • Tools in Data Science

Degree Level Syllabus

There are two levels of IIT Madras Online Degrees – Online BSc in Programming and Data Science and Online BS in Data Science and Applications. Once the learners complete the degree level along with the credits, they can exit with the IITM Online BSc in Programming and Data Science degree or proceed to the BS Degree Level. Similarly, once the student earns 142 credits, they can exit with an IIT Madras BS Degree in Data Science and Applications.

Online BSc in Programming and Data Science

Credits: 28 credits (Total 114 credits)

Fees: Rs 2,21,000 - Rs 2,27,000

Duration: 3 years

Online BS in Data Science and Applications

Credits: 28 credits (Total 142 credits)

Fees: Rs 3,15,000 - Rs 3,51,000

Duration: 3 years

Online Degree Level Core Courses:

Core Courses Option I

  • Software Testing
  • Software Engineering

Core Courses Option II

  • AI: Search Methods for Problem Solving
  • Deep Learning

Elective Courses:

  • Software Engineering
  • Software Testing
  • AI: Search Methods for Problem Solving
  • Deep Learning
  • Strategies for Professional Growth (Mandatory course)
  • Algorithmic Thinking in Bioinformatics
  • Big Data and Biological Networks
  • Data Visualization Design
  • Special topics in Machine Learning (Reinforcement Learning)
  • Speech Technology
  • Design Thinking for Data-Driven App Development
  • Industry 4.0
  • Sequential Decision Making
  • Market Research
  • Privacy & Security in Online Social Media
  • Introduction to Big Data
  • Financial Forensics
  • Linear Statistical Models
  • Advanced Algorithms
  • Statistical Computing
  • Computer Systems Design
  • Programming in C
  • Mathematical Thinking
  • Large Language Models
  • Introduction to Natural Language Processing (i-NLP)
  • Deep Learning for Computer Vision
  • Managerial Economics
  • Game Theory and Strategy
  • Corporate Finance
  • Deep Learning Practice
  • Operating Systems

IIT Madras Online Degree Exam Details

IIT Madras Online degree programme utilises a structured examination system to assess student performance across all levels. The evaluation process includes a combination of continuous assessments, such as weekly assignments, quizzes, and end-term examinations. End-term exams are conducted in person at designated examination centres across various cities within and outside India.

Students are required to adhere to the examination schedule and guidelines provided by the institute. The IIT Madras online degree assessment ensures that students maintain a high standard of academic performance throughout the programmes.

Resource Links for Online MBA

The IIT Madras Online Degrees provide learners with a comprehensive understanding of programming and data science, fulfilling the demand for data scientists. Students must visit the official website and verify the admission process and other requirements before securing their IIT Madras online degree admission.

Frequently Asked Questions (FAQs)

1. What is the duration of IIT Madras Online BSc in Programming and Data Science?

The duration of the IIT Madras online degree in programming and data science is 3 years with a maximum duration of 6 years.

2. Who can pursue IIT Madras Online Degrees?

The programme is open to learners from across the globe. Anyone who has completed class 12 or equivalent can apply for the IITM Online Degree programmes.

3. Will I get access to IIT Madras campus facilities after enroling in the course?

As the classes are held online and students enrol from other countries, as well, learners will not have access to IITM campus facilities.

4. Is IIT Madras Online degree UGC Approved?

As IITs are created under an Act of Parliament, the IIT Act, they do not come under UGC, and no IIT degrees need additional approval or recognition by UGC. The act provides all rights to IITs to confer degrees. Thus, the IITM online degree are recognised as a legal degree.

5. How can I pay for the IIT Madras online degree fees?

The fees for the IITM online degrees can be paid only through online mode. You can pay the fees using any Credit Card, Netbanking, Wallet, and UPI. Fees through DD will not be accepted and payment using Debit card cannot be made.

Articles

Explore Top Universities Across Globe

Questions related to IIT Madras (IITM)

Have a question related to IIT Madras (IITM) ?

Hello Aspirant,

When applying to BS in Medical Sciences and Engineering at IIT Madras via the IAT (IISER Aptitude Test) for the OBC-NCL Female category, the suggested ranks and marks can differ every year depending on the level of difficulty or how many took the exam. However, based on the trends from year-to-year:

  • Safe Rank: Within the overall OBC-NCL Female rank of the top 850–1000 would be classified as a competitive rank.
  • Safe Marks: With a mark of around 120–140 marks out of 180 will increase your chances very significantly.

Hello aspirant,

To get admission in the Dual Degree Aerospace Engineering (B.Tech + M.Tech) program at IIT Madras through JEE Advanced under the female quota, you should aim for a rank around 6000 to 6300 based on the previous year’s trends. In 2025, the closing rank for female supernumerary seats for this program was approximately 6279.  It’s always advisable to aim for a better rank to increase your chances of getting into this prestigious program. Keep an eye on the official JoSAA counselling schedule for updated cutoffs.

All the best for your preparation and future!

Hello,

Yes, If you work hard and study regularly, you can definitely crack JEE Main and JEE Advanced.

IIT Madras is tough, but many students from state boards have made it with good preparation. Focus on understanding concepts well, practice lots of questions, and solve previous years’ papers.

Also, try to join a good coaching or online classes if possible. Believe in yourself and stay consistent. You have a good chance!

Hope it helps !

With a preparatory rank of 3935, your chances of getting a seat at IIT Madras are unlikely. While a preparatory rank can sometimes lead to admission in less competitive IITs or specific courses, 3935 is a high rank within the preparatory category, and IIT Madras is one of the most sought-after IITs.

Preparatory Courses:

IITs offer preparatory courses for SC, ST, and PwD students who didn't qualify for regular IIT programs but have a qualifying rank in JEE Advanced.

Limited Seats:

The number of seats in preparatory courses is limited, and the competition for these seats can be high, especially for the most prestigious IITs.

Rank Significance:

A rank of 3935 within the preparatory category means you're among the lower-ranked candidates within that group, and IIT Madras is highly selective even within the preparatory program.

Factors Influencing Admission:

Besides rank, other factors like category, branch preferences, and the specific IIT's admission policies can influence seat allocation.

Alternative Options:

If you don't get a seat at IIT Madras, explore other IITs with more lenient admission criteria or consider NITs or other engineering colleges where you might have better chances.

Hello Aspirant,

If you get admitted into the B.S. program at IIT Madras this year and this year happens to be your first JEE Advanced attempt, then yes, you will remain eligible to take JEE Advanced again next year if you satisfy the other eligibility norms laid down by the conducting authorities of the exam. The important thing is that the candidate gets two chances at JEE Advanced at the most, and these chances have to come within two successive years from the year when they first appeared for the test. Since you are trying for the first time, you have one chance remaining for the next year.

But once you are admitted into an IIT undergraduate course, you cannot sit for JEE Advanced again to get into the same course. But if you are interested in a different course or a double degree (such as B.Tech + M.Tech), you may want to look up the particular rules from the JEE Advanced official website or the IITs.

View All
Back to top