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.
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 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:
Particulars | Details |
---|---|
Courses |
|
Total 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
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.
Level | May 2024 | September 2024 | January 2025 |
---|---|---|---|
Foundation | 299 | 380 | 313 |
Diploma | 653 | 701 | 462 |
Degree | 182 | 156 | 87 |
Total | 1134 | 1237 | 862 |
Source: IITM BS-DS: Career choices report: April 2025
Level | May 2024 | September 2024 | January 2025 |
---|---|---|---|
Foundation | 105 | 134 | 108 |
Diploma | 205 | 353 | 303 |
Degree | 48 | 80 | 60 |
Total | 358 | 567 | 471 |
Source: IITM BS-DS: Career choices report: April 2025
Through IITM's BS placement cell (IIC), many students secured internships and placements, with highest salary package of Rs 15 LPA.
Particular | Salary |
---|---|
Minimum Package | Rs 3.6 LPA |
Median Package | Rs 8.09 LPA |
Highest Package | Rs 15 LPA |
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 |
|
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 |
|
Diploma Level |
|
BSc Degree Level (BSc in Programming and Data Science) |
|
BS Degree Level (BS in Data Science and Applications) |
|
Also Read: Online BSc in Programming and Data Science by IIT Madras
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
Step 2: Online application form
Step 3: Document Submission
Students must upload the mentioned documents along with the online application form;
Step 4: Application Fee
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.
Also Read: Are Online Technical Degrees Valid in India?
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:
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:
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:
IITM Online Diploma in Data Science Courses:
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.
Credits: 28 credits (Total 114 credits)
Fees: Rs 2,21,000 - Rs 2,27,000
Duration: 3 years
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
Core Courses Option II
Elective Courses:
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.
The duration of the IIT Madras online degree in programming and data science is 3 years with a maximum duration of 6 years.
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.
As the classes are held online and students enrol from other countries, as well, learners will not have access to IITM campus facilities.
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.
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.
Counselling Date:07 July,2025 - 16 July,2025
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:
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.