Top 10 Colleges for Data Science in India

Top 10 Colleges for Data Science in India

6 mins readComment
Rashmi
Rashmi Karan
Manager - Content
Updated on Nov 18, 2025 21:04 IST

Industries like finance, healthcare, e-commerce, cybersecurity, and even government departments are relying heavily on data-driven decisions, which has made data science one of the most in-demand careers in India. As companies continue to adopt artificial intelligence, automation, and cloud technologies, the need for trained data professionals is growing faster than ever.

For students who enjoy mathematics, logical thinking, programming, or simply exploring patterns in data, Data Science offers a rewarding and future-ready career path. But choosing the right college is one of the most important steps, because the quality of faculty, labs, industry training, and placements directly shapes your growth. To help you make a clear and confident decision, this blog lists the Top 10 Data Science Colleges in India.

Table of content
  • IIT Madras
  • IIT Delhi, New Delhi
  • IIT Bombay
  • IIT Kanpur
  • IIT Roorkee
  • IIIT Hyderabad
  • IIM Bangalore
  • SP Jain Institute of Management and Research (SPJIMR), Mumbai
  • Vellore Institute of Technology
  • Manipal Academy of Higher Education (MAHE), Manipal
View More

IIT Madras

IIT Madras is one of India’s leading institutions for data science education and research and ranks 1 on the NIRF 2025 ranking. The programs focus on machine learning, artificial intelligence, statistical modelling, and big data analytics.

Students also get exposure to high-end research labs, advanced computation tools, and interdisciplinary projects. The institute regularly collaborates with global research groups and top industry partners, offering strong placement opportunities.

Course Name

Fee

Duration 

Eligibility

M.Tech in Data Science & AI

$12000

2 Years

  • Bachelor's in Engineering/Technology and Science
  • Master's in Science (if the candidate has a 3-year UG degree)

Joint MSc in Data Science and Artificial Intelligence

INR 300,000 for the IIT Madras portion

18 Months

Bachelor's degree in Engineering, Science, or a related discipline from a recognized university with 60% marks

IIT Delhi, New Delhi

Course Name

Fee

Duration 

Eligibility

MTech in Machine Intelligence & Data Science (MINDS) 

INR 1.02 Lakh

2 years

BTech/B.S./B.E./MCA/M.Sc./MA or equivalent with a valid GATE qualification



Apart from the above mentioned M.Tech course, IIT Delhi also offers several online courses in data science and artificial intelligence. These courses explore niche topics like deep learning, data engineering, applied analytics, and computational intelligence. IIT Delhi also has strong industry collaborations, research centres, and access to modern labs, allowing students gain both theoretical depth and practical exposure.

IIT Bombay

Course Name

Fee

Duration 

Eligibility

MS by Research in Data Science & Artificial Intelligence

INR 2.03 Lakh

18 months - 3 years

First Class or 60% marks (55% marks for SC/ST), in any of the following degrees:

  • M.E./M.Tech/M.S. in any Engineering or Technology discipline 
  • B.E./B.Tech in any Engineering discipline (with a valid GATE score)
  • M.Sc. or equivalent in any science, statistics, or mathematical discipline (with a valid GATE score)
  • 4-year Bachelor's degree in any science, mathematical, or engineering discipline (with a valid GATE score)
  • MBA (with B.Tech/B.E or an equivalent degree)

The IIT Bombay's Centre for Machine Intelligence and Data Science (CMInDS) offers a variety of data science programs. The Center also offers a Dual Degree Program (IDDDP) for B.Tech students already enrolled and an executive e-Postgraduate Diploma (ePGD) for working professionals. The programs integrate advanced algorithms, computational statistics, machine learning, and hands-on applications in finance and healthcare. The strong research culture at IIT, participation in innovation labs, and extensive coursework provide excellent preparation for industry and research careers. 

IIT Kanpur

Course Name

Fee

Duration 

Eligibility

BS in Statistics and Data Science

INR 9.19 lakhs

4 years

Class 12th (or equivalent) with Physics, Chemistry, and Mathematics, with a minimum of 75% marks. Admission is based on JEE Advanced rank.

BS-MS in Statistics and Data Science

INR 10.77 Lakhs

5 years

Class 12th or equivalent with Physics, Chemistry, and Mathematics. Admission is strictly through the JEE (Advanced) exam.

Besides the above mentioned full time courses, IIT Kanpur offers online certificate, graduate as well as postgraduate programmes in data science and allied disciplines. These courses cover mathematically intensive curriculum, focusing on probability, statistics, optimization, machine learning, and scalable analytics. The institute is known for its high-end computing labs and strong placement

IIT Roorkee

Course Name

Fee

Duration 

Eligibility

B.Tech. in Data Science and AI

INR 8.87 Lakh

4 Years

10+2 with 75% + JEE Advanced entrance exam

M.Tech. in Data Science

INR 65,200

2 Years

Bachelor's degree (typically B.E./B.Tech) with a valid GATE score

Ph.D. Program

Varies

Varies

Master's degree in a relevant field and meeting specific research requirements

IIT Roorkee offers data science and artificial intelligence courses through its Centre for Artificial Intelligence and Data Science (CAIDS). The curriculum is application-focused, covering machine learning, big data systems, and predictive modelling. The institute has partnerships with online course providers like Intellipaat and Coursera for its various online courses.

IIIT Hyderabad

Course Name

Fee

Duration 

Eligibility

PG Certificate in Software Engineering for Data Science

INR 2.5 Lakhs + GST

8 months

Bachelor's degree in science, technology, engineering, or mathematics, with a minimum of 60% marks

IIIT Hyderabad offers a number of online courses as well, in the trending fields of artificial intelligence and data science. It offers various programs at the undergraduate, postgraduate, and professional levels. The institute has collaborative partnerships with top online course platforms, AI labs, and research organizations.

IIM Bangalore

Course Name

Fee

Duration 

Eligibility

Bachelor of Science (Honours) in Data Science

INR 38 Lakh

4 Years

Mathematics in Class 12th with a minimum of 60% marks. Admission upon qualifying a national-level entrance examination and a personal interview.

IIM Bangalore also offers several certificate and executive education courses in data science and AI, like the Programme on Data Science & AI (DSAI), covering AI, Machine Learning (ML), Big Data, and Natural Language Processing. Another one is the Business Analytics & Artificial Intelligence (BAAI) program for executives focusing on advanced Generative AI and MLOps. Students can also enrol to shorter, specialized Data Science courses.

SP Jain Institute of Management and Research (SPJIMR), Mumbai

Course Name

Fee

Duration 

Eligibility

Bachelor of Data Science

INR 34 Lakh

3 Years

Mathematics in Class 12th with a minimum of 60% marks. Admission upon qualifying a national-level entrance examination and a personal interview.

SPJIMR also offers an online professional certification program named "Data Science for Business Decisions", specially designed for working professionals. Courses offered by SPJIMR offer a combination of technical topics like artificial intelligence, machine learning and data visualization with business-focused training. Students get to work on real case studies and projects.

Vellore Institute of Technology

Course Name

Fee

Duration 

Eligibility

B.Tech - Computer Science and Engineering (Data Science)

INR 7.83 lakh

4 years

A minimum aggregate of 60% in the mandatory subjects - Physics, Chemistry, and Mathematics

M.Sc. Data Science

INR 1,62,000

2 Years

Bachelor's degree in Math, Statistics, or Computer Science with a minimum of 60% aggregate marks. Mathematics at both the 12th grade and degree levels is mandatory.

VIT offers well-rounded data science education on its Vellore and Chennai campuses through various programs at undergraduate and postgraduate levels. These courses are both full time and online, and are designed to provide more depth into advanced topics such as big data analytics, machine learning algorithms, and business intelligence. Admission to the B.Tech. program is based on merit in the VITEEE, while at the postgraduate level, admission is based on marks obtained in the qualifying undergraduate examination.

Manipal Academy of Higher Education (MAHE), Manipal

Course Name

Fee

Duration 

Eligibility

B.Tech - Computer Science and Engineering (Data Science)

INR 15.17 Lakh

4 years

INR 15.17 Lakhs

M.Sc. in Data Science

INR 436,000

2 Years

BCA / BSc (Statistics / Mathematics / Computer Science / Information Technology) / BE or BTech or any other graduation from a recognised University with 60% aggregate marks or equivalent with minimum 2 years learning in Mathematics / Statistics

M.Tech in Computer Science and Engineering (Data Sciences)

INR 436,000

2 Years

Bachelor's degree in a relevant engineering or technology field, with a minimum aggregate score of 50% or its equivalent

MBA AI & Data Science 

INR 1,840,000

2 Years

Bachelor's degree (10+2+3 years or equivalent) from a recognised university or institution

Manipal Academy of Higher Education (MAHE) offers a range of undergraduate and postgraduate courses in data science. The programs cover both theoritical and practical aspexts of learning, with dedicated realwworld projects to understand the concepts better. The topics covered are Python, R, machine learning, cloud analytics, and data visualization. The university has strong industry partnerships and offers good placement assistance across tech and analytics roles.

About the Author
author-image
Rashmi Karan
Manager - Content

Name: Rashmi Karan

Education: M.Sc. Biotechnology

Expertise: IT & Software Entrance Exams

Rashmi Karan is a Postgraduate in Biotechnology with over 15 years of experience in content writing and editing. She speciali

Read Full Bio
qna

Comments