Top 10 Colleges for Data Science in India
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.
- 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
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 |
|
| 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:
|
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.

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