preloader

Data Science

With the tremendous availability of large volumes of data across several domains, there has been an explosion of interest in all aspects of handling and understanding data. Data Science is bringing together of all aspects of technology required for gathering, storing, analyzing and understanding data. This includes storage technology, distributed computing, data-driven modelling, data analytics and mining, visualization and security, among others. Given that proper interpretation and modelling requires good domain understanding this becomes an inherently interdisciplinary endeavor. The goal of IDDD program on Data Science is to give basic background to students from different disciplines in data science and provide many opportunities for them to specialize in a particular aspect of data science through the electives and the project. This course will prepare students to become applied Data Scientists and also prepare them for pursuing higher studies.le. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc..

The IDDD Data Science students from IIT Madras will have a bachelor’s degree in the major they opted for when they joined, as well as a master’s degree in Data Science, enabling them to apply their Data Science skills to solve problems in their parent discipline. This is a one-of-its-kind interdisciplinary programme in the country, providing students with a solid foundation in both their parent discipline, as well as frontier areas of data science. The graduating students are uniquely trained to fulfil the rapidly increasing need for data science and artificial intelligence professionals in the Indian industry.

Quotes from the associated faculty

Speaking about the importance of Data Science to the nation’s development, Prof. B. Ravindran, Head, Robert Bosch Centre for Data Science and Artificial Intelligence (RBC DSAI), IIT Madras, “Data Science is greatly impacting every discipline and the graduates of this programme, by virtue of their interdisciplinary training, are well equipped to be leaders in a digital world.”

Highlighting the benefits to students, Dr. Nandan Sudarsanam, the course coordinator, and Associate Professor, Department of Management Studies, IIT Madras, said, “In addition to enabling the students with the tools to be more impactful in their respective domains, this program allows students to make lateral shifts in their prospective careers.”

Program Offers

The program is a collaborative effort that spans multiple departments and centres within IIT Madras. The four core courses are offered by faculty from Chemical Engineering, Management Studies, Electrical Engineering, and Computer Science & Engineering. Elective courses are offered from these departments and as well as Biotechnology, Civil Engineering, Engineering Design, Humanities and Social Science and Mathematics. Faculty from all departments in IIT Madras can guide students for their dual degree projects. There are four leading centres within IIT Madras which are affiliated with the program: The Robert Bosch Center for Data Science and AI (RBCDSAI), Initiative for Biological Systems Engineering (IBSE), Amex Lab for Data Analytics, Risk and Technology (DART), and the pCoE in Sports Science and Analytics. Co-guides from industry and other universities (including foreign partnerships) are encouraged.

Enrollment

A B. Tech student or a Dual Degree student of IIT Madras in any discipline is eligible to upgrade/opt for this programme provided the student has a CGPA of 8.0 or above after the 5th semester. Total number of seats will be fixed at 80 and allocation of dual degree specialization and award of the degree will be governed by the rules of the Institute.

Curriculum

The curriculum has a core component spanning across theory and lab courses, which cover the fundamental theoretical concepts of data science as well as the programming tools required. The student is then free to choose electives from a prescribed list. These electives are a mix of advanced algorithmic or theoretical courses and applied data science courses, ranging from reinforcement learning to computational genomics. Depending on the interests of the students one can choose to specialize in a specific application area or acquire a deeper grounding in the fundamentals of data science.

Total Credits required

157

Interdisciplinary DD in Data Science -course curriculum

Semester

Subject

Credits

VI

Mathematical Foundations for Data Science

(Chemical Engineering)

12

VII

Introductions to Data Analytics

(Department of Management Studies)

12

VII

Core Lab1: Data Analytics Laboratory

(Electrical Engineering)

6

VIII

Core Lab2: Big Data Laboratory

(Computer Science and Engineering)

6

ELECTIVE COURSES

36 credits from approved list of electives (beyond core requirements), need to be completed across 7th, 8th and 9th semesters.

Substitutions during travel to foreign universities can be made after approval from the faculty advisor.

The list of approved electives.

Course No

Course Name

BT5450

Data-driven Modelling and Optimization of Bioprocesses

BT6270

Computational Neuroscience

BT6320

Protein Interactions: Computational Techniques

CE5390

Analytical Techniques in Transportation Engineering

CH5020

Statistical Design and Analysis of Experiments

CH5115

Parameter and State Estimation

CS5691

Pattern Recognition and Machine Learning

CS6024

Algorithmic Approaches to Computational Biology

CS6251

Computational Models of Cognition

CS6350

Computer Vision

CS6380

Artificial Intelligence

CS6515

Stochastic Optimization

CS6886

Systems Engineering for Deep Learning

CS6910

Fundamentals of Deep Learning

ED6001

Medical Image Analysis

ED6005

Deep Learning for Medical Image Analysis

EE5121

Convex Optimization

EE6132

Advanced Topics in Signal Processing

EE6150

Stochastic Modelling and the Theory of Queues

EE6180

Advanced Topics in Artificial Intelligence

MA5750

Applied Statistics

CE6051

Machine Learning in Civil Engineering

Course No

Course Name

CE6051

Machine Learning in Civil Engineering

BT5240

Computational Systems Biology

CE5290

Transportation Network Analysis

CH5170

Process Optimisation

CH5230

Data-driven modelling of process systems

CS5691

Pattern Recognition and Machine Learning

CS6023

GPU Programming

CS6046

Multi-armed Bandits

CS6300

Speech Technology

CS6370

Natural Language Processing

CS6464

Concepts in Statistical Learning Theory

CS6700

Reinforcement Learning

CS6770

Knowledge representation and Reasoning

CS6780

Digital Video Processing

CS6852

Theory and Applications of Ontologies

CS6910

Foundations of Deep Learning

EE 5111

Estimation Theory

EE5180

Introduction to Machine Learning

EE6112

Topics in Random Processes and Concentrations

EE6150

Stochastic Modelling and Theory of Queues

EE6418

Dynamic Games: Theory and Applications

HS6510

Applied Econometric Analysis

ID5130

Parallel Scientific Computing

ID6040

Introduction to Robotics

Project Requirements

An 85-credit project is expected to be completed over the summer after the 8th semester, and the 9th & 10th semester. Students have the flexibility to also purse internships during the summer and fulfil the summer project during the regular terms or the summer after the 10th semester. In some cases, with the concurrence of the guide, a student’s internship maybe deemed as fulfilling the project requirement if the topics are aligned.

Facilities

The students can access the institute’s HPC Environment, which has a total of 11680 Cores: 30 GPU Accelerators with a performance of 734 TFlops Rmax (1,106 TFlops Rpeak)

Robert Bosch Center for Data Science and AI (RBCDSAI)

Associated Centers:

  • Robert Bosch Center for Data Science and AI (RBCDSAI)
  • Initiative for Biological Systems Engineering (IBSE)
  • Amex Lab for Data Analytics, Risk and Technology (DART)
  • pCoE in Sports Science and Analytics
  • pCoE in Network Systems Learning, Control, and Evolution

Coordinating Faculty

{{.Title}}
Balaraman Ravindran (CSE)
{{.Title}}
Nandan Sudarsanam (DoMS)
{{.Title}}
Raghunathan Rengaswamy (ChE)
{{.Title}}
Kaushik Mitra (EE)
{{.Title}}
Arun Rajkumar (CSE)
{{.Title}}
Karthik Raman (BT)
{{.Title}}
Nirav Bhatt (BT)
{{.Title}}
Neelesh Upadhye (Mathematics)

Contact Faculty

{{.Title}}
Nandan Sudarsanam
nandan@iitm.ac.in