Metadata
Title
Academics
Category
courses
UUID
4ba397f300fc43d18d02295aa1268e29
Source URL
https://study.iitm.ac.in/mg/academics.html
Parent URL
https://study.iitm.ac.in/mg/
Crawl Time
2026-03-17T07:05:15+00:00
Rendered Raw Markdown

Academics

Source: https://study.iitm.ac.in/mg/academics.html Parent: https://study.iitm.ac.in/mg/

Overall Structure

There are three levels in the IIT Madras Degree program and to get the BS Degree in Management and Data Science from IIT Madras, a learner has to successfully complete the three levels.\ \ There is also the flexibility to exit at any level. Depending on the courses completed and credits earned, the learner can receive a Foundation Certificate from IITM CODE (Centre for Outreach and Digital Education) or Diploma(s) from IIT Madras or BS Degree in Management and Data Science from IIT Madras.\ \

Courses and Credits in Each Level:

Foundation Level: 32 credits | 8 courses \

Diploma Level:\ - Data Analytics for Business: 36 credits | 8 courses + 2 projects \ - Other Courses at Diploma level: 24 credits | 6 courses \ BS Degree Level: 50 credits

Total credits to be earned to get:

Foundation Certificate: 32 credits \ Diploma in Data Analytics for Business : 68 credits \ Diploma Level: 92 credits \ BS Degree in Management and Data Science: 142 credits \

Completion time: upto 8 years

The time period for this is based on learner’s preferred pace and performance in assessments. Expected learner engagement will be approximately 10hrs/course/week. \ Intermediate milestones need to be completed. \ The learner must complete the degree within 8 years.

Fees: Each term, pay only for courses you register for!

Refer Fee Structure.

Online Courses & Assignments

Duration of each course: 12 weeks - Each week comprising 2-3 hrs of videos, practice questions, text transcripts and online graded assignment(s).

Quizzes and Exams

In-person invigilated quizzes and exams at designated centers as per the grading pattern defined for each course.

Term Structure

Every year is divided into three terms of four months each - January Term, May Term and September Term.

Each term of four months has 12 weeks of coursework (video lectures and assignments), 2 in-person invigilated Quizzes and End Term Exams. Depending on the course, assessments may include programming exams, mini projects, vivas, take home assignments, etc.

Course Registrations

In each term, a learner may register for upto 4 courses.

Level Progression Requirements:\ • Foundation Level: All 8 courses must be successfully completed before enrolling in any Diploma Level course.\ • Diploma Level: All courses and projects must be successfully completed before enrolling in any Degree Level course.\ • BS Degree Level: All courses must be successfully completed to graduate with the BS in Management & Data Science Degree.

Assessments

There are 3 types of assessments for each course:\   Weekly Assignments which are online\   monthly in-person Quizzes\   in-person End Term Exam \ View More Details

In addition, assessments may include programming exams, mini projects, vivas, take home assignments, etc.

Assessment

There are 3 types of assessments for each course - online weekly assignments, monthly in-person invigilated quizzes and an in-person invigilated end term exam.

  1. Online Assignments

A 12 week course will have one or more weekly assignments to be submitted online within the due date specified.

The average score of the best 5 out of the first 7 weekly assignments given during the course run should be >= 40/100 to be eligible to write the final exam and get the hall ticket for the same. (Score in any unattempted assignment will be counted as 0).

The scores obtained in these will be counted towards the Total Course Score T and will determine the eligibility to write the End Term Exam.

  1. Two Invigilated Quizzes

Two quizzes will be conducted at the end of Weeks 4 and 8 based on the content of Weeks 1-4 and 1-8 respectively.

Each quiz will be a single session exam with 4 hrs to attempt 4 subjects, 3 hrs to attempt 3 subjects and 2 hrs to attempt 2 or 1 subject.

The score of a quiz not attempted will be taken as 0. No make-up quiz will be provided.

It is mandatory to attend at least one of the 2 quizzes. Else, the learner will not be eligible to write the final exam.

The Qualifier Exam Score will be counted as Quiz 1 score for the courses registered in the Foundation level

  1. End Term Exam

At the end of a term, there will be an End Term Exam of 1.5 hours duration for each course. (This will ensure exams can be conducted only on Sundays and exams for 4 courses completed in 2 sessions of 3 hrs each throughout the program.)

Eligibility to write the End Term Exam: Average weekly graded online assignment score >= 40/100 and learner has appeared for at least one out of the two invigilated quizzes.

If the above eligibility is not satisfied, the learner will not be allowed to write the End Term Exam and will have to repeat the full course.

The score obtained in the End Term Exam accounts for 50% of the Total Course Score T - called End Term Score (E).

Pass criteria for each course

To pass a course, the Total Score obtained by the student by adding all assessment components as per the grading pattern should be >= 40/100. Absolute grading is followed in the BS program with letter grades S,A,B,C,D,E being awarded when the student passes a course, U grade when the student does not pass, I for Incomplete grade.

Close

Exam Cities

The Invigilated Quizzes and End Term exams are conducted in a number of cities spread across India. The map shows our current Exam Cities List. View List

Students residing/physically present in India on exam day

All students residing in India or physically present in India on the day of an in-centre exam must write exams at one of the exam centres in india.

Learners based outside India

We also conduct in-person exams in Bahrain, Kuwait, Oman and UAE.

Learners based out of other countries will be allowed to take up remote proctored exams. On exam day, students writing such internet based exams will be asked to pin the location exam is being taken from.

If any overseas students are planning to be in India on exam day, it is the student's responsibility to notify us ahead of time so that we can arrange for you to write the exam(s) in one of the exam centres in india; hall tickets will also be issued suitably. If any of these norms are violated, it will be considered as malpractice. Exam results may be withheld pending investigation and findings of the exam committee.

Note: Additional Exam Fee applies for all learners opting to write exams outside India.

If you reside outside India and cannot find a centre in your city / country, please write to ge@study.iitm.ac.in for assistance.

Exam Cities List

For the students residing in the countries (outside India) which are not listed here, the exams will be conducted in remote proctored mode

Andaman And Nicobar Islands

Port Blair

Andhra Pradesh

Amalapuram

Anantapur

Bhimavaram

Guntur

Kadapa

Kakinada

Kurnool

Madanapalle

Markapur

Nandyal

Nellore

Ongole

Proddatur

Rajahmundry

Surampalem

Tirupathi

Vijayawada

Visakhapatnam

Vizianagaram

Arunachal Pradesh

Naharlagun

Tezu

Assam

Dibrugarh

Guwahati

Silchar

Tezpur

Bahrain

Manama

Bihar

Bhagalpur

Darbhanga

Gaya

Muzaffarpur

Patna

Purnea

Chhattisgarh

Bhilai Nagar

Raipur

Delhi

New Delhi North

New Delhi South

Goa

Panaji

Gujarat

Ahmedabad

Anand

Rajkot

Surat

Vadodara

Haryana

Faridabad

Gurugram

Hisar

Kurukshetra

Himachal Pradesh

Hamirpur

Mandi

Shimla

Jammu And Kashmir

Jammu

Srinagar

Jharkhand

Dhanbad

Hazaribagh

Jamshedpur

Ranchi

Karnataka

Belagavi(Belgaum)

Bengaluru North

Bengaluru South

Davanagere

Dharwad

Hassan

Kalaburagi(Gulbarga)

Mangaluru(Mangalore)

Mysuru(Mysore)

Shivamogga

Udupi

Kerala

Ernakulam

Kannur

Kollam

Kottayam

Kozhikode

Malappuram

Palakkad

Thiruvananthapuram

Thrissur

Kuwait

Salmiya

Ladakh

Leh

Madhya Pradesh

Bhopal

Gwalior

Indore

Jabalpur

Sagar

Satna

Ujjain

Maharashtra

Amravati

Chandrapur

Chhatrapati Sambhaji Nagar

Jalgaon

Kolhapur

Latur

Mumbai

Nagpur

Nanded

Nashik

Navi Mumbai

Pune

Ratnagiri

Sangli

Satara

Solapur

Manipur

Imphal

Meghalaya

Shillong

Mizoram

Aizawl

Nagaland

Dimapur

Kohima

Odisha

Balasore

Bhubaneswar

Rourkela

Sambalpur

Puducherry

Puducherry

Punjab

Amritsar

Bathinda

Chandigarh

Jalandhar

Ludhiana

Patiala

Phagwara

Rajasthan

Bikaner

Jaipur

Jodhpur

Kota

Udaipur

Sikkim

Gangtok

Tamil Nadu

Chennai

Coimbatore

Cuddalore

Dharmapuri

Dindigul

Erode

Kanchipuram

Kanyakumari

Krishnagiri

Madurai

Nagercoil

Salem

Thanjavur

Theni

Tiruchirappalli

Tirunelveli

Tiruvallur

Vellore

Virudhunagar

Telangana

Hyderabad

Karimnagar

Khammam

Nizamabad

Warangal

Tripura

Agartala

UAE

Dubai

Hamdan (AUH)

Sharjah

Uttar Pradesh

Agra

Aligarh

Ayodhya

Bareilly

Ghaziabad

Gorakhpur

Greater Noida

Jhansi

Kanpur

Lucknow

Mathura

Meerut

Moradabad

Prayagraj

Varanasi

Uttarakhand

Dehradun

Haldwani

Roorkee

West Bengal

Asansol

Bankura

Durgapur

Hooghly

Kalyani

Kolkata

Paschim Medinipur

Siliguri

Close

Fee Structure 

For details about application fees, check Application Process in Admissions page.

Each term, pay only for the courses you register for in that specific term.

Level Fee per Credit Number of Credits Fees to be paid at each level (without any Fee Waiver)* Total Fees per Level
Foundation ₹ 1,500 32 ₹ 48,000 ₹ 48,000
Diploma ₹ 3,000 60 ₹ 1,80,000 ₹ 1,80,000

| BS Degree Core | ₹ 3,000 & ₹5,000 | 24 | ₹ 88,000 | ₹ 88,000 | | BS Degree Electives | ₹ 3,000 & ₹5,000 | 26 | ₹ 66,000-₹1,30,000 | ₹ 66,000-₹1,30,000 | | Total Fee for the Entire Program (without any Fee Waiver)* | | | | ₹3,82,000 -₹4,46,000 |

The IITM BS program strives to secure scholarships from CSR and Alumni donations for its students from socially and economically disadvantaged backgrounds to cover the full program fees.

As intermittent support till such donations are secured, IIT Madras covers part of the fees for the BS program students from socially and economically disadvantaged backgrounds.

The fraction of IIT Madras' fee support depends on the learner's category and family income and is given below:

Category of Student Institution Fee Advance
SC/ST or PwD with >=40% disability certificate 50%
EWS or OBC-NCL category with annual family income between 1-5 LPA 50%
SC/ST and PwD with >=40% disability certificate 75%
SC/ST/PwD with >=40% disability certificate/EWS/OBC-NCL category AND annual family income less than or equal to 1 LPA 75%

Please note: At the Diploma and degree Levels of the program, a nominal fee may be charged towards additional verification of documents for those wishing to avail program fee waivers or CSR support.

The term family income for the purpose of availing IITM fee support includes the income of the candidate, the income of his/her parents and spouse, also the income of his/her siblings and children below the age of 18 years.\ Family income certificate is not required while applying for the Degree program, but will be required to avail IITM fee support when joining the program. Download Family Income Certificate format

OBC-NCL / EWS certificate, if applicable, need to be obtained in following format while applying:\ Download OBC-NCL Certificate format\ Download EWS Certificate format

Note: If a learner does not pass a course in the term they registered for, they will need to repeat the entire course in a later term with re-payment of full course fee. If a learner completed all course requirements, but couldn't attend the end term exam alone, they can choose to repeat just the end term exam in the next term with the payment of an end term exam fee (₹1000 for foundation level courses; ₹2000 for diploma / degree level courses).

Foundation Level 

The Foundation Level comprises the following courses - English, Mathematics, Statistics, Computational Thinking, Basics of Programming , Economics, Accounting, Finance and Management.

Requirements for registration

The learner should apply for and clear the Qualifier Process.

On successful completion

Learners have the following two options when they successfully complete all 8 Foundation Level courses:

Exit: The learner may exit with a Foundation Certificate from Centre for Outreach and Digital Education (CODE), IIT Madras.

Proceed to next level: The learner can join the Diploma Level.

8 courses

32 credits

1 - 3 years

10 hrs/course/week

₹48,000*

*Refer Fee Structure

Course Name Credits Code Prerequisites Corequisites
Mathematics for Data Science I 4 BSMA1001 None None
Statistics for Data Science I 4 BSMA1002 None None
Computational Thinking 4 BSCS1001 None None
English I 4 BSHS1001 None None
Principles of Economics 4 BSMS1201 None None
Financial Accounting 4 BSMS1202 None None
Business Statistics 4 BSMS1203 None None
Management Thoughts and Practice 4 BSMS1204 None None

Diploma Level 

The courses in the Diploma Level are divided into 2 parts:

All of these need to be passed to complete the Diploma Level.

Requirements for registration

The learner should have cleared all 8 Foundation Level courses.

Options on successful completion

Learners have the following options based on the courses completed in this level:

Option 1:Learners who complete all the courses and projects in the foundation and diploma levels with an overall CGPA >=6.0 and a CGPA >=7.0 for the projects, within a time duration of 15 terms or 5 years can choose to proceed to the Degree Level of the Program.

Option 2: Learners may choose to exit with the Diploma in Data Analytics for Business from IIT Madras if their learning goal has been achieved.

Important: Learners who do not meet these CGPA requirements at the end of the Diploma level or do not complete this within 15 terms, will not be allowed to continue to the degree level.

\

14 courses + 2 projects

60 credits

1.5 - 3 years

15 hrs/course/week

₹1,80,000*

*Refer Fee Structure

Courses for Diploma in Data Analytics for Business

The Diploma in Data Analytics for Business provides a strong foundation in database systems, data structures, and core management principles. The program equips learners with the knowledge and practical skills required to apply data analytics techniques within real-world business and management contexts.

8 courses + 2 projects

36 credits

1 - 2 years

15 hrs/course/week

₹1,08,000*

*Refer Fee Structure

Course Name Credits Code Prerequisites Corequisites
Python for Data Analytics 4 BSMS2201 Foundation None
Data Management 4 BSMS2202 Foundation None
Analysis of Economic Data 4 BSMS2203 Foundation None
Marketing Analytics 4 BSMS3201 Foundation None
HR Analytics 4 BSMS3202 Foundation None
Financial Analytics 4 BSMS3203 Foundation None
Operations Management 4 BSMS2204 Foundation None
Supply Chain Analytics 4 BSMS3204 Foundation None
Business Management Project 2 BSMS3901 Foundation None
Business Analytics Project 2 BSMS3902 Foundation None

Other Courses at Diploma Level

In addition to the courses required for the Diploma in Data Analytics for Business, students must complete these courses to fulfil the Diploma Level requirements. A total of 24 theory credits must be earned through these courses to successfully complete the level and become eligible to progress to the Degree Level.

6 courses

24 credits

1 - 2 years

15 hrs/course/week

₹72,000*

*Refer Fee Structure

Course Name Credits Code Prerequisites Corequisites
Corporate Finance 4 BSMS2205 Foundation None
Organizational Behaviour 4 BSMS2206 Foundation None
Money Banking and Financial Markets 4 BSMS3205 Foundation None
Marketing Management 4 BSMS2207 Foundation None
Macroeconomics 4 BSMS2208 Foundation None
Managerial Economics 4 BSMS3206 Foundation None

BS Degree Level 

for BS in Management and Data Science

Requirements for registration

The learner should have cleared all 8 courses in Foundation Level and all courses + projects in Diploma Level.

On successful completion learner can exit with BS in Management and Data Science.

Once the learner successfully completes 142 credits and the course requirements:

BS Degree Level

50 credits (Total 142 credits)

1 - 4 years

15 hrs/course/week

₹66,000 - ₹1,30,000*

*Refer Fee Structure

Degree Level Courses

Core Courses

Here is the list of core courses offered in the program.

Course Name Credits Code Prerequisites Corequisites
Soft Skill - Strategies for Professional Growth 4 BSSS3001 Diploma None
GenAI for Business 4 BSMS3207 Diploma None
Digital Business 4 BSMS3208 Diploma None
Logistics and Supply Chain Management 4 BSMS3209 Diploma None
Applied Time Series Analysis 4 BSMS4201 Diploma None
Market Intelligence 4 BSMS4202 Diploma None

Elective Courses

Course Name Credits Code Prerequisites Corequisites
Introduction to game theory 4 None Core Courses None
Public finance 4 None Core Courses None
Economics of AI 4 None Core Courses None
Industrial Organisation 4 None Core Courses None
Research design for social data science 4 None Core Courses None
Project finance 4 None Core Courses None
Corporate valuation 4 None Core Courses None
Financial forensics 4 None Core Courses None
ALM and Risk 4 None Core Courses None
Capital markets and derivatives 4 None Core Courses None
Digital marketing 4 None Core Courses None
Brand Management 4 None Core Courses None
Consumer behavior 4 None Core Courses None
Design thinking 4 None Core Courses None
Computational optimization 4 None Core Courses None
Business research methods 4 None Core Courses None
Sustainable business models 4 None Core Courses None
Digital business strategy and models 4 None Core Courses None
Family business 4 None Core Courses None
Social media computing 4 None Core Courses None
Performance Management 4 None Core Courses None
Responsible AI 4 None Core Courses None

Sample Certificates

BS Degree in Management and Data Science

Diploma in Data Analytics for Business

Advanced Certificate

Foundation Certificate