# 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](#AC4). 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](https://study.iitm.ac.in/mg/academics.html#AC10).
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.
2. 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
3. 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](mailto: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](https://study.iitm.ac.in/mg/admissions.html#AD5)
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*](https://study.iitm.ac.in/assets/pdf/Format_family_income_certificate.pdf)
OBC-NCL / EWS certificate, if applicable, need to be obtained in following format while
applying:\
[*Download
OBC-NCL
Certificate format*](https://study.iitm.ac.in/assets/pdf/Format_OBC_NCL.pdf)\
[*Download EWS Certificate format*](https://study.iitm.ac.in/assets/pdf/Format_EWS.pdf)
*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](https://study.iitm.ac.in/mg/admissions.html#AD6).
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](#AC12).
8 courses
32 credits
1 - 3 years
10 hrs/course/week
₹48,000\*
\*Refer [Fee Structure](#AC10)
| 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:
- Courses and projects that form a part of the Diploma in Data Analytics for Business
- Other courses in economics, finance and management.
All of these need to be passed to complete the Diploma Level.
Requirements for registration
The learner should have cleared all 8
[Foundation Level](#AC11)
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](#AC16).
**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](#AC10)
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](#AC10)
| 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](#AC10)
| 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](#AC11) and all courses
+ projects in [Diploma
Level](#AC12).
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](#AC10)
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