Data science course fees in India range from roughly ₹30,000 for short online certificates to ₹8 lakh+ for IIT and university degrees (as of October 2026). Fees depend on course type, duration, mode and institution. This guide compares all four routes with verified 2026 numbers: free and self-paced options, short certificates, professional PG programs like Scaler’s, and university degrees from IIT Madras, BITS Pilani, VIT and IIT Kanpur.
Many companies widely use data for various tasks. From the way companies design their products to how governments plan cities, every decision today is backed by data. This is why more and more students and working professionals in India are keen on pursuing data science; it’s no longer just a niche field but a must-have skill for the future.
The demand speaks for itself. According to NASSCOM’s Annual Strategic Review 2026, India’s tech industry remains a net hirer, with headcount up 2.3% in FY26 and over 2 million professionals upskilled in AI, as data and AI roles move to the centre of enterprise hiring. For aspirants, this means not only high-paying opportunities but also the chance to be at the forefront of innovation in sectors like healthcare, finance, e-commerce, and even government policy-making.
Still, many learners face confusion and fall into a dilemma with questions such as: “Which course is right for me?” “What’s the eligibility?” “How much will it cost?” “And what kind of career scope can I expect afterward?”
This blog will address these exact concerns. We’ll look into the eligibility criteria, fees, and career prospects for data science courses in India, which will help you decide the right path for your career.
What Is a Data Science Course? (Quick Overview)
A data science course is a program that teaches you how to collect, clean, analyze, and interpret data to solve real-world problems. In simple terms, it’s about turning raw numbers into insights that businesses, governments, and organizations can use for making better decisions.
Most data science courses cover:
- Programming & Tools: Python, R, and SQL for working with data
- Machine Learning: Building models that can predict outcomes or recognize patterns
- Data Visualization: Using tools like Tableau, Power BI, or Python libraries (Matplotlib, Seaborn) to present insights clearly
- Statistics & Mathematics: The backbone for understanding trends and predictions.
Transform Your Career
Choose from our industry-leading programs designed for career success
Modern Software and AI Engineering Program
Master full-stack development with AI integration
+1000 more
AI Forward Deployed Engineer with Specialisation in AI applications
Build and deploy AI solutions for real-world business problems
+1000 more
Modern Data Science and ML with specialisation in AI
Advanced data science techniques with AI specialization
+1000 more
Advanced AIML with Specialisation in Agentic AI
Deep dive into AIML with focus on Agentic systems
+1000 more
DevOps, Cloud & AI Platform Engineering
Build and manage AI-powered cloud infrastructure
+1000 more
AI Engineering Advanced Certification by IIT-Roorkee
Premier AI engineering certification from IIT-Roorkee
Data Science Course Fees in India at a Glance (2026)
Most learners in India pay between ₹2.4 lakh and ₹4 lakh for a professional data science program, or ₹1.6 lakh to ₹4.5 lakh for a university degree (fees as of October 2026). Free and self-paced options exist if you want to test the waters first. Here is the full picture:
| Course type (typical duration) | Typical fee range (₹) | Best for |
| Free / self-paced online (self-paced) | ₹0 | Testing the waters before you pay (e.g., free Python and SQL courses) |
| Professional PG / certificate program, live online (9–15 months) | ₹2.4L – ₹4L | Career switchers and working professionals who want placement support |
| University degrees: B.Sc/BS, M.Sc, M.Tech (2–4 years) | ₹1.6L – ₹4.5L | Students who want a formal, campus-recognised qualification |
| Executive master’s: eMasters, work-integrated M.Tech (1–3 years) | ₹3.3L – ₹9.2L | Experienced professionals who want a degree without quitting their job |
Fees as of October 2026. Check the official program page before you apply.
Depending on your career goals and time commitment, you can choose from different types of programs in India:
- Certification Courses: Short-term, skill-focused courses ideal for beginners or professionals looking to upskill.
- Diploma Courses: These are mid-level programs that offer practical training along with theoretical concepts.
- Undergraduate Degrees: Such as B.Sc or B. Tech in Data Science provides a strong foundation right after school.
- Postgraduate Programs: M.Sc., M.Tech, or PG Diplomas for advanced learners who want specialized knowledge and better career opportunities.
Who Should Consider a Data Science Course?
Data Science courses can be found for learners at any level. Whether you’re a fresher, a working professional, or someone switching careers, there’s a suitable pathway for you.
| Learner’s Stage | Eligibility Tip | Best Course Type |
| Freshers | BSc/BTech graduates with a math/statistics background | Full-time undergraduate or postgraduate programs |
| Working Professionals | 1–2 years (varies by program) of experience in IT, analytics, finance, or related fields | Online PG programs or bootcamps (flexible learning) |
| Non-IT Career Switchers | Any graduate degree + basic math/logical reasoning | Beginner-friendly certification courses |
See! There’s absolutely no reason to worry about your background; the right data science course can open doors to various opportunities. If you’re a fresher, then you can build a strong academic foundation, or a working professional can upskill for career growth, and non-tech aspirants can smoothly transition into analytics with beginner programs. If you’re a non-IT career switcher who wants to test the waters before paying anything, start with a free Python and SQL for data science course.
The key is to pick a course that completely matches your experience level, learning style, and career goals.
What a Data Science & AI/ML programme actually covers
Before you compare fees, see the curriculum, projects and career paths in 10 minutes so you know what you are paying for.
Eligibility Criteria for Data Science Courses
When it comes to data science course eligibility, the requirements can vary depending on the type of program. In general, most institutes expect learners to have a bachelor’s degree and a background in mathematics, statistics, or programming.
However, with the rise of online certifications and bootcamps, even non-technical aspirants can explore who can study data science with basic analytical skills.
- Undergraduate Programs: Class 12 students (Maths preferred) can apply for BSc/BTech in Data Science or related fields.
- Postgraduate Programs: STEM graduates are typically preferred, with some institutes requiring entrance exams for admission.
- Executive Programs: Designed for working professionals with prior experience in IT, analytics, or business.
- Bootcamps/Online Courses: Open to anyone with a basic grasp of logic, math, and problem-solving.
How Many Months Is a Data Science Course? Duration & Eligibility by Program Type
| Course Type | Eligibility Criteria | Typical Duration |
| UG Degree (BSc/BTech) | Class 12 pass (Mathematics preferred) | 3–4 years |
| PG Diploma/Certification | Bachelor’s degree in any stream | 6–15 months |
| Executive PG | Bachelor’s degree & 1-2 years of work experience | 9–18 months |
This table is meant to give you a quick read on the eligibility requirements and time commitment for each program.
Data Science Course Fees by Course Type
When exploring data science course fees, it’s important to note that costs vary widely depending on the provider, program type, delivery mode (online/offline), and course duration. Whether you’re opting for a short-term certification or a full-time postgraduate program, there are options available for every budget and time constraint.
Price Range Overview:
Certification Programs: ₹30,000 – ₹1.2L
Professional PG / certificate programs (live online): ≈₹2.4L – ₹4L (verified: Great Learning ≈₹2.4L+GST, upGrad ₹2.8L incl. taxes, Simplilearn ≈$3,800, Scaler ₹3,99,000)
University degrees: ≈₹1.6L – ₹4.5L for B.Sc/BS/M.Sc/M.Tech (verified: VIT, IIT Madras, BITS Pilani WILP); executive master’s such as IIT Kanpur eMasters run ₹8L – ₹9.2L
Many providers also offer EMI options and even scholarships. Going for courses with flexibility can make data science more accessible to students and professionals.
Examples of Popular Courses in India:
(The old table with the dangling “Fee*” asterisk is replaced by the two verified tables below. The Scaler row’s “Program Type” cell linked to the wrong DevOps URL per §6; the old Scaler duration “12–15 months” is corrected to 12 months per the official program page. All fees re-verified on official pages, 14 Oct 2026.)
Professional programs (all fees verified on official pages, 14 Oct 2026):
| Institution / Program | Duration · Mode · Eligibility | Total fee (₹, as of Oct 2026) |
| Scaler, Modern Data Science and ML with specialisation in AI | 12 months · 100% live online · beginner-friendly, no prior coding needed for the beginner track | ₹3,99,000* total; no-cost EMI from ₹9,791/month; ₹20,000 upfront |
| Great Learning, PG Program in Data Science & Business Analytics (UT Austin) | ≈11–12 months · online · any bachelor’s degree | ≈₹2,40,000 + GST |
| upGrad, Executive Diploma in Data Science & AI (IIIT-B) | 12 months · online · bachelor’s degree; executive format | ₹2,80,000 incl. taxes |
| Simplilearn, Professional Certificate in Data Science & GenAI (Purdue) | ≈6 months (confirm on program page) · online blended · bachelor’s with ≥50% | US$3,800 admission fee (≈₹3.2–3.4L); installments from $380/month |
University degrees:
| Institution / Program | Duration · Mode · Eligibility | Total fee (₹, as of Oct 2026) |
| IIT Madras, BS in Data Science and Applications (multiple exit points) | 3–4+ years, level-wise · online · Class 12 or equivalent via qualifier route | BS Degree: ₹3,86,000 – ₹4,50,000; BSc exit: ₹2,86,000 – ₹3,10,000; Foundation-certificate exit: ₹48,000 (revised for Jan 2026 joiners) |
| BITS Pilani WILP, M.Tech Data Science & Engineering | 2 years · online, for employed professionals · B.E/B.Tech/M.Sc/MCA with ≥60% | ₹3,34,400 (₹18,500 admission + ₹78,600/semester × 4) |
| VIT (Vellore), M.Sc Data Science | 2 years · on-campus · relevant bachelor’s degree with ≥60% | ≈₹1,60,000 (Category 1) + refundable caution deposit |
| IIT Kanpur, eMasters in Data Science & Business Analytics | 1–3 years, flexible · online, weekend live · bachelor’s; no GATE needed | ₹8,00,000 – ₹9,20,000 depending on completion pace |
Fees as of October 2026. Check the official program page before you apply. Degree fees vary by category, year and exit level; the quoted total may exclude GST or exam charges, so ask every provider what the quoted fee includes.
(ADD-2: degrees split from programs so 3-year and 12-month options aren’t read as like-for-like. The old UpGrad LJMU row (~₹8-9L, 18-24 months) is replaced by upGrad’s current IIIT-B Executive Diploma at ₹2.8L/12 months; if LJMU must return, verify on the official upGrad LJMU page first. The old unexplained Scaler “12–15 months” and “Scaler Entrance Test” references are corrected: the program page (14 Oct) lists 12 months and no entrance test.)
Isn’t it great to have so many options available? But again, the problem comes down to which one is best.
(Both paragraphs replaced by the verified spec inside the “Top Data Science Courses” section below, per ADD-5: one program name, verified fee/EMI box, and no Entrance Test mention, since the program page shows none.)
Now, let’s check out what exactly you will learn in a data science course.
(kept below the new Online-vs-Offline and Hidden Costs sections; struck duplicate above per new structure)
Online vs Offline Data Science Course Fees
Mode changes the total cost as much as the institute does. Here is how the two compare:
| Cost factor | Online (live) | Offline (classroom/on-campus) |
| Typical fee band | PG programs ₹2.4L – ₹4L; online degrees from ₹1.6L | Degree tuition ₹1.6L – ₹4.5L, plus relocation and hostel |
| Flexibility | Evening/weekend batches; keep your job | Fixed timetable; full-time commitment |
| Extra costs | Stable internet; no travel or relocation | Commute, relocation or hostel can add ₹1L–₹3L over a degree |
| Placement support | Built into most professional programs | Campus placements for full-time students |
| Best for | Working professionals, career switchers | Full-time students who want campus life |
For working professionals, live online programs are usually the cheaper path overall: the fee is comparable, but you save relocation costs and keep earning while you learn. (ADD-3.)
Hidden Costs to Budget For
The quoted tuition is rarely the whole cost. Before you compare two programs on price alone, budget for:
* Laptop: 8–16 GB RAM is enough for most coursework; you don’t need a gaming machine.
* Cloud/GPU credits: deep learning projects can need compute, but many courses use free tiers or Google Colab, so check before buying credits.
* Certification exam fees: some university-linked programs charge separately for exams or the application itself (IIT Madras, for example, has an application fee for the qualifier).
* GST: program fees are often quoted excluding tax; 18% GST on a ₹3L program is ₹54,000.
* EMI processing fees or interest: no-cost EMI means zero extra interest; non-no-cost plans can add meaningful cost over 12+ months.
Ask every provider one question before paying: does the quoted fee include GST? (ADD-4.)
What You’ll Learn in a Data Science Course?
Before paying any fee, it helps to know what a typical data science course syllabus actually covers. When you enroll in a data science course, you basically prepare yourself by acquiring the correct skillset and practicing the required tools. The curriculum is designed to cover both technical and soft skills so that learners can confidently step into roles like Data Analyst, Data Scientist, or ML Engineer.
Along with theoretical knowledge, most courses emphasize hands-on learning through projects, case studies, and a final capstone project that mimics industry challenges.
Typical Modules in a Data Science Course
- Programming with Python: Writing clean, efficient code for data analysis.
- Statistics & Probability: Understanding data distributions, hypothesis testing, and inference.
- Machine Learning (ML): Building predictive models using regression, classification, and clustering.
- SQL & Databases: Extracting, managing, and querying structured data.
- Data Visualization: Using tools like Tableau, Power BI, or Python libraries (Matplotlib, Seaborn).
- Big Data & Cloud Platforms: Basics of Hadoop, Spark, AWS, or GCP for large-scale data.
- Business Problem Solving: Analyzing data insights to make actionable decisions.
- Soft Skills & Communication: To communicate the findings effectively to technical and non-technical audiences.
- Interview Preparation & Career Guidance: Resume building, mock interviews, and career coaching.
- Capstone Project: A real-world, end-to-end project showcasing all acquired skills.
In short, a good data science course will certainly ensure that you gain not just the technical expertise but also the confidence to apply your skills in professional scenarios.
Is a Data Science Course Worth the Fees? Salary & ROI
The career scope after a data science course is extremely promising, especially in India, with opportunities across multiple industries such as BFSI, healthcare, e-commerce, edtech, and even government projects.
Organizations are increasingly relying on data-driven strategies, which has led to a steady rise in demand for professionals skilled in data science, machine learning, and AI.
Indicative average pay by role (India, 2026):
| Role | Avg Salary | Experience Needed |
| Data Analyst | ₹6.5 LPA | 0–2 years |
| Data Scientist | ₹10 LPA | 2–5 years |
| ML Engineer | ₹12-18 LPA | 3–6 years |
| BI Analyst | ₹8-10 LPA | 2–4 years |
| AI Specialist | ₹20 LPA+ | 5+ years |
(Pre-existing role table kept; figures are indicative averages. If kept long-term, source each row to AmbitionBox role pages in a follow-up pass.)
For the full pay picture by city and experience, see our guide to data scientist salary in India.
- Entry-Level (0–2 years): ₹4–9 LPA, averaging around ₹5–8 LPA (AmbitionBox, Oct 2026)
- Mid-Level: ₹10-18 LPA
- Senior Roles: ₹25 LPA+
Do the ROI math before you pay. A typical professional program costs ₹2.4L-₹4L. If it moves you from a support or general software role at ₹4-6 LPA into a data role at ₹8-10 LPA, the fee is recovered within roughly the first year of the salary difference, and on a no-cost EMI there is no interest padding that payback period. If you stay in your current role and salary after finishing, the course didn’t work, whichever badge it carries. That is why the “proof of outcomes” check in the budgeting section below matters more than the brand name on the certificate.
It’s a great push for aspirants like you, as this means that pursuing a data science course not only equips them with technical expertise but also opens doors to high-paying, future-ready careers.
[IMAGE: Chart of course fee vs typical entry salary band (₹4-9 LPA entry band vs program fee bands), with “Source: AmbitionBox, Oct 2026” printed on the image. Alt text: “data science course fees vs salary ROI”. File name: data-science-course-roi.webp]
Top Data Science Courses in India 2026: Fees Compared
With so many institutes offering data science programs, the right course for you depends on your career goals, budget, and preferred learning style. If you want a shortlist weighted toward hiring support, see our pick of the best data science courses in India with placement assistance. Here are some of the most recommended options in 2026:
Scaler Modern Data Science & ML Program: Fees, EMI & What’s Included
One name, one fee, verified on the official program page (14 Oct 2026): Modern Data Science and ML with specialisation in AI.
| Fee spec | Detail (as of Oct 2026) |
| Total fee | ₹3,99,000* |
| EMI | No-cost EMI from ₹9,791/month |
| Upfront | ₹20,000 commitment to start |
| Duration | 12 months |
| Mode | 100% live online classes |
| Entry | Beginner-friendly; no prior coding needed for the beginner track |
Course Structure: Structured, mentor-led curriculum with real-world projects, and placement support
Ideal For: Working professionals aiming to switch careers or upskill, or beginners wanting to start with data science as a career option.
What the fee covers: live classes taught by practitioners, 50+ projects, 1:1 mentorship with working data science professionals, on-demand teaching assistants, lifetime curriculum access, and career support: resume review, AI-powered mock interviews, and placement assistance with 900+ partner companies (assistance, not a guarantee). For an outside view on the numbers, see what Scaler’s fee actually covers.
Transparency note: Scaler publishes this guide. We’ve listed fees for other providers so you can compare.
See the full curriculum, fee and EMI options for the Modern Data Science & ML program.
UpGrad’s PG Program in Data Science
Course Structure: University-certified, flexible online learning with placement support
Ideal For: Learners seeking a recognized PG certificate and flexibility
Fee: ₹2,80,000 incl. taxes (verified on the official upGrad page, 14 Oct 2026; the program is now titled “Executive Diploma in Data Science & AI” from IIIT-B). Duration: 12 months. Mode: online. Eligibility: bachelor’s degree; executive format aimed at early-to-mid career professionals. EMI plans available.
IIT Madras BS in Data Science and Applications
Course Structure: Premier IIT-backed degree with a modular online approach and multiple exit points
Ideal For: Students who want a strong academic foundation from a reputed institution
Fee: ₹3,86,000 – ₹4,50,000 for the full BS (₹2,86,000 – ₹3,10,000 if you exit at BSc; Foundation-certificate exit ₹48,000), revised for January 2026 joiners, per the official IIT Madras fee structure. Duration: 3–4+ years, pay per level. Mode: online. Eligibility: Class 12 or equivalent, entry via the qualifier route.
(Official program name used per §4 #17.)
Simplilearn x Purdue PGP
Course Structure: Internationally recognized program with Purdue and IBM certifications
Ideal For: Professionals looking for global recognition and career growth
Fee: US$3,800 admission fee (≈₹3.2-3.4L), installments from $380/month, per the official Simplilearn program page (14 Oct 2026). Duration: ≈6 months, cohort-based. Mode: online (blended self-paced + live). Eligibility: bachelor’s degree with ≥50%.
From IIT’s academic credibility to Scaler’s mentor-driven learning, each course has its own strengths. The best choice depends on whether you prioritize brand reputation, affordability, or hands-on guidance.
How to Choose a Data Science Course Within Your Budget
Work through four questions in order, and the shortlist usually makes itself:
1. Your stage. A student or fresher can consider degrees; a working professional usually wants a 9-15 month online program; a career switcher from a non-IT field should start with a beginner-friendly certificate before committing to a full program.
2. Your time budget. Match the duration to your goal: 3 months to upskill, 9-15 months to switch careers, 2-4 years for a degree. A structured step-by-step data science roadmap shows what belongs in each phase.
3. The total cost, not the sticker fee. Add GST, exam fees, laptop and EMI interest (see Hidden Costs above). A ₹2.8L fee on no-cost EMI can cost less overall than a ₹2.4L fee plus 18% GST and interest.
4. Proof of outcomes. Ask every provider for a published placement report, live projects, and real mentor access. “Assistance” is standard marketing; an audited placement report with numbers is evidence.
And honestly: which 3-month course is best? A 3-month course is fine for learning Python, SQL and basic analytics, or for checking whether you enjoy data work. It is rarely enough for a data scientist role; plan a longer structured program if you want a full switch. (ADD-6.)
Scaler Alumni and Their Success Stories
Conclusion & Next Steps
A data science course can help find various career opportunities in analytics, machine learning, and AI. If you have a graduate degree and an interest in coding, math, or problem-solving, you’re already eligible to get started.
Costs do vary from budget-friendly online certifications to advanced university-backed programs, but the returns are promising, with entry-level salaries of about ₹4-9 LPA in the first two years (AmbitionBox, Oct 2026) and rising sharply with experience.
For beginners, programs like Scaler’s Data Science & ML course provide both skill-building and career support. You can also start small with free resources to test your interest before committing.
Explore Course Fees & Pricing
Frequently Asked Questions
How much are data science course fees in India in 2026?
Data science course fees in India range from about ₹30,000 for short online certifications to ₹8 lakh or more for IIT and university degrees. Professional programs of 9-15 months typically fall between these, and many offer no-cost EMI. Fees are as of October 2026, so always confirm on the institution’s official page before applying.
How many months is a data science course?
Short certifications take 3-6 months, professional and PG programs usually take 9-15 months, and degrees take 2-4 years (M.Sc/M.Tech 2 years, B.Sc/BS 3-4 years). Pick the duration that fits your goal: upskilling suits a short course, while a full career switch usually needs a structured program of 9 months or more.
Who is eligible for a data science course?
Most online certifications and professional programs accept any graduate, and many beginner tracks need no prior coding. Degree programs follow their own entry rules, such as Class 12 with mathematics for B.Sc. Comfort with basic statistics and willingness to learn Python and SQL matter more than your degree stream.
Which 3-month data science course is best?
A 3-month course works well to learn Python, SQL and basic analytics, or to test whether you enjoy data work. It is rarely enough for a data scientist role. Choose one with hands-on projects and a published curriculum, then plan a longer structured program if you want to switch careers.
What is the salary after completing a data science course?
Entry-level data scientists earn about ₹4-9 LPA in the first two years, averaging around ₹5-8 LPA (AmbitionBox, Oct 2026); across all experience levels the average is roughly ₹11 LPA. Salary depends far more on your skills, projects and city than on the certificate itself.
Does Scaler offer EMI for its data science course?
Yes. Scaler’s Modern Data Science & ML program lists a total fee of ₹3,99,000 with no-cost EMI starting at ₹9,791 per month and a ₹20,000 upfront commitment (as of October 2026). Check the program page for current fee, EMI tenure and scholarship options before enrolling.
What is the cost of a 6-month data science course?
The cost of a 6-month data science course in India typically ranges between ₹30,000 to ₹1,20,000, depending on the institute, curriculum, and mentorship offered. Shorter, intensive bootcamps are usually on the lower end, while university-linked or globally certified programs are usually priced higher.
(Removed per §9: only one in-body program prompt allowed, and it lives in the Scaler section.)
Can I learn data science in 2 years?
Yes, you can become job-ready within two years. Many learners master essential concepts and gain enough project experience to land mid-level roles in that timeframe.
Can I study data science after 12th?
Yes, students can enroll in data science programs after 12th grade, especially if they have a background in math and science. While many academic programs prefer a math-focused curriculum, beginner-friendly online courses often accept students from any stream.
Can a B.Com student do data science?
Yes. A B.Com graduate can get into data science, especially when combining their business and accounting experience with programming and analytical skills.
Is math compulsory for data science?
While advanced programs may require a strong grounding in math or statistics, many beginner courses, especially online, don’t strictly enforce it. That said, having some math foundation will help you progress faster.
Do I need to know coding for data science?
Yes, coding remains a core skill for data scientists. Most data roles involve Python, SQL, and libraries like NumPy or Scikit-learn. That said, some tools now allow for no-code analytics, though understanding code gives you an edge.
