Chandigarh University Admissions 2026
NAAC A+ Accredited | Among top 2% Universities Globally (QS World University Rankings 2026)
IIT Madras BS in Data Science and Applications has become one of the popular IIT degrees that not only provides an academic credential but opens a wide range of career opportunities. This IIT Madras online degree saw a positive response, with 2,00,446 applications from January 2021 to September 2025 and 47,319 currently active students. You can understand the difficulty of IIT Madras BS Data Science in this way is that out of 21,702 applications in May 2025, only 7,101 students qualified for admission to the foundation level and 4,313 students started the programme.
This Story also Contains
IIT Madras BS in Data Science and Applications programme provides students with the skills and knowledge needed to succeed in the IT and data science field. The programme is open to a wide range of learners, from school students to working professionals and those looking to advance their data science careers. Although IIT Madras BS Data Science is an online programme, it requires time management, understanding of exam patterns, and consistency to achieve success.
Before enrolling in the programme, it is crucial to understand how difficult is IIT Madras BS Data Science and Applications, and what it takes to successfully complete it, from weekly study plan to exam patterns and daily time commitment.
The IIT Madras in BS Data Science and Applications programme is structured into four levels: Foundation, Diploma, BSc Degree, and BS Degree. Each level involves credit-based courses, projects, and exit options.
Level | Credits Required | Courses | Exit Options | Proceed to Next Level |
|---|---|---|---|---|
Foundation Level | 32 Credits | 8 Courses | Foundation Certificate from CODE, IIT Madras | Diploma Level |
Diploma Level | 27 Credits (Programming) 27 Credits (Data Science) | 6 Courses + 2 Projects (each) | Diploma in Programming or Data Science or both Diplomas | BSc Degree |
BSc Degree Level | 28 Credits (Total 114 Credits) | Core Courses | BSc Degree in Programming and Data Science | BS Degree |
BS Degree Level | 28 Credits (Total 142 Credits) | Core & Elective Courses | BS Degree in Data Science and Applications | - |
IITM BS Data Science programme can be completed between 4 to 8 years, depending on the learner's pace. Students also have the option to exit with a Foundation Certificate, Diploma, BSc Degree, or the full BS Degree.
Also Read: IIT Madras Data Science Fees vs Placement: Total Cost, Highest, Median & Average Salary
IIT Madras BS in Data Science and Applications programme follows an assessment process, which includes quizzes, projects and assignments, and end-term examinations. To clear each level to either exit or proceed to the next level of the programme, students have to qualify for each assessment.
Time and Format of Assessments
| Assessment Type | Frequency | Duration | Format |
|---|---|---|---|
Weekly Assignments | Every week | Varies | Online assignments for weekly course materials |
In-person Invigilated Quizzes | Monthly | 2-4 hours | Quizzes conducted at exam centers, typically MCQs or short-answer questions |
Invigilated End-Term Exams | At the end of each term | 1.5 hours | In-person, end-term exam for each course |
Important Notes:
The final grade for each course is considered based on the cumulative performance across the weekly assignments, in-person quizzes, end-term exam, and projects.
To be eligible for the end-term examination, the average weekly graded online assignment score should be more than or equal to 40 out of 100.
Bristol's expertise meets Mumbai's innovation. Admissions open for UG & PG programmes
Last Date to Apply: 11th May | Ranked #29 in Engineering Category in India by NIRF Ranking 2025 | Highest CTC 1.23 Cr | Average 11.38 LPA | Scholarships Available
The IIT Madras BS Data Science and Applications programme also include additional assessments:
Also Read: IIT Madras BS in Data Science: Salaries, Career Growth for 2024 & 2025 Job Outcomes
IIT Madras BS Data Science programme follows a grading pattern. Students are awarded the degree under three categories:
In 2025, a total of 12 students scored CGPA >= 9.5 in the BS degree, ranging between 9.91 and 9.51 CGPA, with the topper got 9.99 CGPA.
In 2025, the distribution of CGPA scores among students fell between 9.99 and 9.0 across all the levels.
Foundation and Diploma
| Metric | CGPA | No. of Students (2025) | No. of Students (2023) |
|---|---|---|---|
Highest Score | 9.98 - 9.91 | 2 | 4 |
Certificate of Academic Distinction (CGPA > 9.5) | >= 9.5 | 26 | 22 |
Certificate of Merit | > 9.0 and < 9.5 | 97 | 53 |
The data highlights the distribution of CGPA at the Foundation and Diploma levels of 2023 and 2025. It clearly reflects that only two students secured the highest CGPA of 9.98 in 2025 in comparison to 4 students (CGPA 9.95-9.91) in 2023. The data further shows that 22 students scored between 9.88 and 9.51 CGPA and received the Certificate of Academic Distinction, which was increased to 26 in 2025. Additionally, 53 students have a CGPA between 9.49 and 9 in 2023, receiving the Certificate of Merit, which has increase to 97 in 2025.
Direct Diploma (DP & DS)
| Metric | No. of Students & CGPA (2025) | No. of Students & CGPA (2023) |
|---|---|---|
Highest Score | 3 (9.91 - 9.77) | 3 (9.94 - 9.91) |
The data shows that 3 students received a CGPA ranging between 9.94 and 9.91 in 2023, marking the highest scores within the Direct Diploma (DP and DS). In 2025 also, three students scored between 9.91 - 9.77 CGPA.
BS Degree - 2023
| Metric | No. of Students & CGPA (2025) | No. of Students & CGPA (2023) |
|---|---|---|
Highest Score | 1 (9.99) | 1 (9.74) |
At the BS degree level, the highest CGPA scored was 9.74 in 2023 and 9.99 CGPA in 2025. This shows how the academic performance has increased at the degree level.
In 2024, the distribution of CGPA scores among students across all the levels fell between 10 and 9. This represents higher CGPA scores earned by students when compared to last year.
Foundation and Diploma - 2024
| Metric | CGPA | No. of Students |
|---|---|---|
Highest Score | 10 - 9.95 | 3 |
Certificate of Academic Distinction (CGPA > 9.5) | 9.86 - 9.51 | 33 |
Certificate of Merit (CGPA > 9.0) | 9.49 - 9 | 67 |
In the Foundation and Diploma programmes, 3 students scored a highest CGPA between 10 and 9.95. 33 students with CGPA greater than 9.5 or between 9.86 and 9.51 earned the Certificate of Academic Distinction. Additionally, 67 received the Certificate of Merit for achieving a CGPA above 9.0 (between 9.49 and 9).
Direct Diploma - 2024
| Metric | CGPA | No. of Students |
|---|---|---|
Highest Score | 9.74 - 9.66 | 2 |
The data shows that 2 students in the Direct Diploma programme received a CGPA between 9.74 and 9.66, representing the highest scores at this programme level.
BS Degree - 2024
| Metric | CGPA | No. of Students |
|---|---|---|
Highest Score | 9.82 | 1 |
Certificate of Academic Distinction | 9.77 - 9.53 | 5 |
Certificate of Merit | 9.47 - 9.02 | 30 |
In the BS Degree programme, only 1 student scored the highest CGPA of 9.82. 5 students earned the Certificate of Academic Distinction for scoring between 9.77 and 9.53 CGPA. Additionally, 30 students received the Certificate of Merit for attaining a CGPA above 9.0 (between 9.47 and 9.02).
The IIT Madras BS Data Science and Applications programme follows a structured study plan for each level and courses. As the programme is flexible and delivered virtually, students require significant time commitment based on the number of courses. Here is the overview of the study hours expected at each level:
Level-Wise Time Commitment
| Level | Core Topics | Time Commitment (per course/week) |
|---|---|---|
Foundation Level | Mathematics for Data Science, Statistics, Computational Thinking, Python Programming | 10 hours |
Diploma Level (Programming) | Database Management, Programming with Python, Modern Application Development, System Commands | 15 hours |
Diploma Level (Data Science) | Machine Learning Foundations, Business Data Management, Machine Learning Practice, Tools in Data Science | 15 hours |
BSc Degree Level | Specialised topics in Data Science and Programming | 15 hours |
BS Degree Level | Software Engineering, Software Testing, Artificial Intelligence, Deep Learning, | 15 hours |
Daily Time Commitment:
Also Read: IIT Madras BS in Data Science Completion vs Dropout Trends: What Numbers Tell?
Many students enrol in the IIT Madras BS in Data Science and Applications alongside another degree or are working full time. This creates heavy workload and difficulty in balancing multiple responsibilities.
Students, especially those from non-technical backgrounds and who lack strong maths and statistics skills, can face challenges and find this programme difficult.
Subjects Where Students may Face Challenges:
Also Read: From Rs 5 LPA to Rs 50 LPA: Salary Growth After IIT Madras BS Data Science
IIT Madras BS in Data Science and Applications is a degree programme that provides rigorous learning in the data science field. To earn the BS Degree, students should successfully complete all four levels, with required credits.
Although IIT Madras BS Data Science is an online programme, students require a well-structured study plan, consistency in completing assignments and quizzes, and strategic focus on core subjects.
Core Subjects
| Level | Core Subjects |
|---|---|
Foundation | Mathematics for Data Science, Statistics for Data Science, Computational Thinking, English |
Diploma (DP and DDS) | DBMS, Programming Concepts using Java, Programming, Data Structures and Algorithms using Python, ML Techniques, Business Analytics |
BSc Degree | Specialised topics on programming and data science |
BS Degree | Software Engineering, Testing, AI, Deep Learning, and Elective courses |
The Foundation Level courses emphasise essential knowledge in mathematics, statistics, and programming. Focusing on these subjects early will help build a solid foundation for more advanced topics.
Regular Revision and Practice: Students need to participate in in-person invigilated quizzes and assignments for each course. This will help them with hands-on practice, particularly in programming and machine learning.
Prioritise Projects and Practical Application: The Diploma Level involves multiple projects. Prioritising these hands-on projects and practical applications will help apply theory into real-world scenarios.
Diploma Projects
| Diploma in Programming | Diploma in Data Science |
|---|---|
Modern Application Development I | Business Data Management |
Modern Application Development II | Machine Learning Practice |
Time Management and Planning: The programme requires 10-15 hours per course/week. Breaking down the study hours for each course per week will help learners manage their learning and other commitments.
Also Read: IIT Madras BS Data Science Student Review
Succeeding in the IIT Madras BS in Data Science and Applications programme requires strategic planning, consistent time management, and efforts. Students can expect a typical time spend of 10-15 hours per week for each course of the programme, depending on the level of study.
Prioritising weekly assignments, dedicating weekends for in-depth study sessions, and focusing on hands-on projects can be helpful in successfully completing the IIT Madras Data Science programme.
On Question asked by student community
Hello,
In 2025, IIT Madras JEE Advanced, closing ranks are around 171 for CSE, 306 for AI & Data Analytics, 849 for Electrical, about 1300 for Computational Engineering, around 1440 for Engineering Physics, 2468 for Mechanical, and about 6112 for Civil.
To know more access below mentioned link:
https://engineering.careers360.com/articles/jee-advanced-cutoff-for-iit-madras
Hope
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
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
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
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
Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026
Last Date to Apply: 29th April | Ranked #43 among Engineering colleges in India by NIRF | Highest Package 1.3 CR , 100% Placements
Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026
Recognized as Institute of Eminence by Govt. of India | NAAC ‘A++’ Grade | Upto 75% Scholarships
Last Date to Apply: 26th April | NAAC A++ Accredited | NIRF Rank #3
India's youngest NAAC A++ accredited University | NIRF rank band 151-200 | 2200 Recruiters | 45.98 Lakhs Highest Package