Top Data Science Courses in India: Eligibility, Fees and Career Scope
At a glance
| Institute | Programme | Duration | Fees (₹) | Entrance exam |
|---|---|---|---|---|
| IIT Bombay | MTech in Data Science | 2 years | ≈ 4,00,000 | GATE |
| IIT Delhi | MTech in Data Science & AI | 2 years | ≈ 3,80,000 | GATE |
| IIT Madras | MTech in Data Science | 2 years | ≈ 3,50,000 | GATE |
| IISc Bangalore | MTech in Data Science & AI | 2 years | ≈ 2,00,000 | GATE + written test |
| IIM Ahmedabad | ePGD in Data Science | 1 year | ≈ 12,00,000 | CAT/XAT + interview |
| ISI Kolkata | MStat in Data Science | 2 years | ≈ 1,50,000 | IIT JAM |
| BITS Pilani | MTech in Data Science | 2 years | ≈ 4,50,000 | BITS HD |
| NIT Trichy | MTech in Data Analytics | 2 years | ≈ 1,80,000 | GATE |
| Manipal Academy | BTech in Data Science | 4 years | ≈ 12,00,000 | MET |
| Great Learning | PG Program in Data Science | 1 year | ≈ 3,00,000 | Online assessment |
Data science courses in India open doors to jobs that pay ₹8 lakh–₹24 lakh per year right after graduation. You need mathematics and statistics at 10+2 level and a bachelor’s degree in engineering, science, commerce or business to start. Fees range from ₹1.5 lakh for a 6-month certificate to ₹12 lakh for a 2-year MTech at IITs. Top recruiters include TCS, Infosys, Flipkart and Goldman Sachs. This guide covers eligibility, fees, best institutes and career scope for 2026.
What is a data science course and who should take it?
A data science course teaches you to collect, clean, analyse and model data, then communicate insights to drive decisions. Core skills include Python or R programming, statistics, machine learning, SQL, data visualisation and cloud platforms.
You should consider it if you like working with numbers, enjoy coding and want to solve real business problems. Entry-level roles like data analyst and business analyst are common after a 6-month certificate, while advanced roles such as data scientist or machine learning engineer require a 2-year master’s degree. Many professionals upskill through weekend or online programmes while working.
What are the eligibility criteria for data science courses in India?
- Certificate & diploma (6–12 months) – 10+2 in any stream with at least 50% marks; some require mathematics at 10+2.
- Bachelor’s (3–4 years) – 10+2 with mathematics/statistics/computer science; entrance exams like JEE Main, BITSAT, SAT India or state-level engineering tests; minimum 60% for general category.
- Master’s (2 years) – Bachelor’s degree in engineering, science, statistics, economics, commerce or business; entrance exams such as GATE, CAT, XAT, IIT JAM or institute-specific tests; minimum 60% or CGPA 6.0/10.
- Executive/online (6–12 months) – Bachelor’s degree plus 1–2 years of work experience; some accept fresh graduates with strong project portfolios.
Which are the top 10 institutes for data science in India for 2026?
Below is a comparison of flagship data science programmes at leading Indian institutes. Fees are approximate for the 2025-26 academic year.
Explore more colleges offering data science programmes across India.
How much do data science courses cost in India in 2026?
Course fees vary widely by programme type and institute.
- Certificate courses (6–12 months) – ₹1,50,000 to ₹3,00,000; online options from ₹50,000.
- Bachelor’s degrees (3–4 years) – ₹3,00,000 to ₹12,00,000; government colleges are cheaper, private deemed universities are costlier.
- Master’s degrees (2 years) – ₹1,50,000 to ₹4,50,000 at IITs/NITs; ₹8,00,000 to ₹12,00,000 at IIMs and top private schools.
- Executive programmes (6–12 months) – ₹2,00,000 to ₹5,00,000; often sponsored by employers.
Scholarships and education loans are available from banks and NBFCs at interest rates starting at 8% per year for up to 15 years. Banks like SBI and HDFC offer education loans specifically for data science and AI programmes.
What entrance exams do I need to get into a data science programme?
- National-level engineering tests – JEE Main (for BTech), GATE (for MTech), IIT JAM (for MSc in statistics/maths).
- Management tests – CAT, XAT, NMAT, SNAP for MBA or executive programmes in data science.
- Institute-specific tests – BITS HD, VITEEE, SRMJEEE, MET, UPSEE for private universities.
- Online assessments – Many online bootcamps and certification providers use their own coding and aptitude tests.
Check the latest syllabus and eligibility on the official sites: GATE, IIT Bombay.
What is the career scope for data science graduates in India?
Data science roles span every major sector: IT services, e-commerce, banking, healthcare, manufacturing and government. Demand is highest in Bengaluru, Hyderabad, Pune, Delhi-NCR and Mumbai. Salaries for fresh graduates range from ₹6 lakh to ₹12 lakh per year, while experienced professionals earn ₹18 lakh–₹40 lakh.
- Data Analyst – Entry-level role; builds dashboards and reports; average salary ₹6–₹9 LPA.
- Business Analyst – Bridges business needs with data; average salary ₹8–₹12 LPA.
- Data Scientist – Builds predictive models; average salary ₹12–₹20 LPA.
- Machine Learning Engineer – Deploys ML models; average salary ₹15–₹24 LPA.
- Data Engineer – Builds data pipelines; average salary ₹10–₹18 LPA.
Top recruiters include TCS, Infosys, Wipro, Flipkart, Amazon, Goldman Sachs, JPMorgan Chase, ICICI Bank and government agencies like NITI Aayog.
Which data science specialisations pay the most in India?
Specialisations with the highest salary bands in 2026 are:
- Machine Learning & AI Engineering – ₹15–₹24 LPA for freshers; senior roles reach ₹40 LPA.
- Computer Vision & NLP – ₹14–₹22 LPA; high demand in autonomous vehicles and chatbots.
- Big Data Engineering – ₹12–₹20 LPA; builds scalable data pipelines.
- Cloud & MLOps – ₹13–₹21 LPA; combines cloud infrastructure with model deployment.
- Quantitative Finance & Risk Analytics – ₹14–₹23 LPA; common in banking and fintech.
How do online vs offline data science courses compare for jobs?
| Factor | Online Courses | Offline (Campus) Courses |
|---|---|---|
| Fees | ₹50,000–₹3,00,000 | ₹1,50,000–₹12,00,000 |
| Duration | 6–12 months | 1–4 years |
| Flexibility | Self-paced, weekend batches | Fixed schedule, on-campus attendance |
| Placement support | Varies; many offer job guarantee | Strong campus placements at top colleges |
| Peer network | Limited to online cohort | Large alumni network, industry events |
Choose online if you need flexibility and lower cost; choose offline for structured learning, industry exposure and strong placement records. Many students combine both by taking an online course while preparing for GATE or CAT.
What skills should I learn before joining a data science programme?
Build these foundations before you start:
- Mathematics & statistics – Linear algebra, calculus, probability and descriptive statistics.
- Programming – Python (pandas, NumPy, scikit-learn) or R; SQL for databases.
- Data visualisation – Matplotlib, Seaborn, Tableau, Power BI.
- Version control & cloud – Git/GitHub, AWS/GCP basics, Docker.
- Soft skills – Storytelling with data, stakeholder communication, Agile/Scrum.
Free resources: Kaggle Learn, Coursera Python course, HackerRank Statistics.
What are the top 5 data science projects for a strong portfolio?
- Customer segmentation – Use K-means clustering on e-commerce data; build a Tableau dashboard.
- Stock price prediction – Build an LSTM model on historical NIFTY 50 data; compare with ARIMA.
- Fake news detection – NLP pipeline using TF-IDF/BERT on labelled datasets; deploy as a web app.
- Churn prediction – Logistic regression and XGBoost on telecom customer data; optimise recall.
- Air quality forecasting – Time-series forecasting using Prophet or SARIMAX on government sensor data.
Host code on GitHub and deploy demos on Streamlit or Flask. Include a README with problem statement, dataset link, methodology and results. Recruiters look for clean code, reproducible results and storytelling with visuals.
What are the job roles and salaries after a data science course?
| Role | Experience | Average Salary (₹ LPA) | Top Skills |
|---|---|---|---|
| Data Analyst | 0–2 years | 6–9 | Excel, SQL, Tableau, Python |
| Business Analyst | 0–3 years | 8–12 | SQL, Power BI, process mapping, stakeholder management |
| Data Scientist | 2–5 years | 12–20 | Python, ML, statistics, cloud, MLOps |
| Machine Learning Engineer | 3–6 years | 15–24 | TensorFlow/PyTorch, model deployment, DevOps |
| Data Engineer | 2–5 years | 10–18 | SQL, Spark, Kafka, cloud, ETL pipelines |
| Lead Data Scientist | 6+ years | 25–40 | Strategy, team leadership, product impact |
Salaries are highest in Bengaluru, Mumbai and Delhi-NCR; product companies and unicorns pay 10–20% more than service firms.
How to choose the right data science course for your budget and goals?
- Set a budget – Decide between ₹50,000 and ₹12 lakh based on your financial situation and expected ROI.
- Match duration to career timeline – A 6-month certificate gets you a job faster; a 2-year MTech opens elite research roles.
- Check placement records – Look for programmes where at least 70% of graduates are placed within 6 months, with average salaries above ₹8 LPA.
- Evaluate curriculum depth – Ensure it covers Python, SQL, ML, cloud and a capstone project; electives like NLP or CV add value.
- Verify faculty and industry ties – Institutes with visiting industry experts and MOUs with companies offer better internships and placements.
- Compare learning formats – Online is cheaper and flexible; offline offers networking and hands-on labs.
What are the trends in data science education for 2026?
- AI-first curricula – Courses now embed generative AI, prompt engineering and LLM fine-tuning labs.
- Cloud & MLOps integration – AWS, GCP and Azure certifications are included in many programmes.
- Micro-credentials & nanodegrees – Short 3–6 month courses focused on specific skills like LLMOps or Responsible AI.
- Blended learning – Campuses are adding online labs and virtual internships to cut costs while keeping rigour.
- Regulatory focus – Institutes are adding modules on AI ethics, data privacy (GDPR, DPDP Act) and bias mitigation.
AI tools like GitHub Copilot and Cursor are reshaping how students learn to code and debug, reducing time-to-competency.
Can I study data science abroad after an Indian bachelor’s?
Yes. Many Indian graduates pursue MS or MSc in Data Science, Business Analytics or AI abroad. Top destinations are the US, Canada, UK, Germany and Australia. Admission requires GRE (or GMAT for business analytics), English tests (IELTS/TOEFL), transcripts and work experience in some cases. Costs range from ₹20 lakh to ₹50 lakh including tuition and living expenses. Scholarships and assistantships are available but competitive. Popular programmes include MS in Data Science at Columbia University, NYU, University of Toronto and ETH Zurich. Returning to India is common due to high domestic salaries and demand.
Explore study-abroad options for data science programmes.
Frequently asked questions
What is the minimum percentage required for a BTech in Data Science? expand_more
Which entrance exam is best for MTech Data Science at IITs? expand_more
Are online data science courses from Coursera or edX valid for jobs? expand_more
What is the average salary of a fresher in data science in India? expand_more
Can I get a data science job with only a 6-month certificate course? expand_more
You might also like
More guides and updates from our editorial team.
Best Career Options After BCA: Jobs and Higher Study Choices
Career options after BCA span software development, IT support, data analysis and postgraduate routes like MCA
4 Sep 2026Government Job Options After Graduation: A Complete Guide
Government job options after graduation span UPSC Civil Services, banking exams, SSC recruitment, state Public
4 Sep 2026Soft Skills Every College Student Should Develop Before Placements
Soft skills for college students, including communication, teamwork, problem-solving and adaptability, are con
4 Sep 2026Best Career Options for Introverts: Jobs That Fit Quiet Strengths
Best career options for introverts include roles that reward deep, focused, independent work over constant ext
4 Sep 2026