Top Data Science Courses in India 2026: Fees, Duration & Job Opportunities

Data science courses lead to high-paying jobs that are in high demand and will be in the future.
UniList Desk

Updated Apr 26, 2026 | 11:09 PM IST

Verified By
Data Science is a relatively new and rapidly growing field offered by leading universities and certification providers. It can be pursued as a standalone course or as a specialisation within programmes such as Machine Learning, Python, Artificial Intelligence, and Data Analytics. Online Data Science courses are often a good starting point for beginners.
Candidates aspiring to pursue Data Science at the postgraduate or diploma level generally require a bachelor’s degree in engineering, science, or a related discipline. A strong foundation in mathematics and statistics is important. For undergraduate Data Science courses, students typically need to secure at least 50% marks in Class XII, with Mathematics or a related subject such as Statistics or Computer Science.
Below is an overview of the best Data Science courses, certifications, and programmes for those looking to build a career in this field.

What is Data Science?

Data Science is a multidisciplinary field that involves analysing large volumes of data to identify patterns, detect anomalies, and generate insights for decision-making and future predictions. It combines knowledge from mathematics, statistics, computer science, and business. Data Science courses teach students how to use software tools, algorithms, and analytical techniques to interpret and manage data effectively.

Types of Data Science courses available in India

Students can choose courses based on their academic background and career goals.
Bachelor’s courses (after Class XII)
Courses: BTech in Data Science, BSc in Data Science
Duration: 3–4 years
Fees: ₹3 lakh – ₹8 lakh (total course fee, typically)
Some reputed government institutions include:
  • Indian Institute of Technology Madras
  • Indian Institute of Technology Delhi
  • Dr B R Ambedkar National Institute of Technology Jalandhar
For example, BTech in Data Science at NIT Jalandhar is a four-year programme with an approximate fee of ₹6.5 lakh.
Master’s courses
Courses: MSc in Data Science, MTech in Data Science
Duration: 1–2 years
Fees: ₹3 lakh – ₹12 lakh
Some leading institutions include:
  • Indian Institute of Technology Delhi
  • Indian Institute of Technology Guwahati
  • Indian Institute of Technology Indore
For instance, MTech in Data Science at IIT Delhi is a two-year programme with an approximate fee of ₹3.8 lakh.
Diploma and certificate courses
Duration: 3 months – 1 year
Fees: ₹20,000 – ₹2 lakh
Popular options include:
  • Certificate programmes offered by the Indian Institute of Technology Delhi (typically 6–12 months)
  • Data Science courses offered by the Indian Institute of Management Calcutta
For example, IIT Delhi offers certificate programmes with fees ranging from approximately ₹1.25 lakh to ₹1.75 lakh.

Fees of Data Science courses in India

The fee structure varies depending on the type of course and institution:
  • Short-term courses: ₹15,000 – ₹1 lakh
  • Diploma courses: ₹50,000 – ₹2 lakh
  • Undergraduate courses: ₹3 lakh – ₹8 lakh
  • Postgraduate courses: ₹3 lakh – ₹12 lakh
Government institutions generally offer better value for money compared to private providers.

Duration of courses

  • Certificate courses: 3–6 months
  • Diploma courses: 6–12 months
  • Bachelor’s degrees: 3–4 years
  • Master’s degrees: 1–2 years
Some flexible or online programmes, such as the BS in Data Science offered by IIT Madras, may extend beyond the standard duration depending on the learner’s pace.

Data Science job roles

Data Science offers a variety of career opportunities, including:
  • Data Scientist
  • Data Analyst
  • Machine Learning Engineer
  • Data Engineer
Entry-level professionals can earn approximately ₹5 LPA to ₹8 LPA, while experienced professionals may earn ₹20 LPA or more, depending on their skills and experience.
Major recruiters include IT companies, banks, consulting firms, and start-ups.

Why pursue Data Science in 2026?

  • High demand for skilled professionals
  • Competitive salary packages
  • Opportunities in India and globally
  • Rapid growth of AI and big data technologies
Data Science is an excellent career choice in India in 2026. Students can begin their journey either after Class XII or after completing a bachelor’s degree.
There are numerous high-quality options available in government institutions, including IITs, NITs, and IIMs, which offer strong academic training and placement opportunities.

Learn More, Grow Faster

Get Updates Straight to Your Inbox!
SUBSCRIBE NOW