Guide On Data Science Course Fees & Duration for 2025

By upGrad

Updated on Jul 30, 2025 | 12 min read | 7.91K+ views

Share:

Did You Know?

According to Statista, the global machine learning market is expected to reach USD 105.45 billion by 2025. Among all countries, the United States will lead the market, with a projected size of USD 30.62 billion in the same year.

As the race for skilled data professionals heats up due to the growing amount of data across industries, their relevance and importance are subsequently increasing. Now is the right time to invest in a career in data science. The global data surge and the gap between skilled individuals can prove to be a goldmine if you can crack the code to become a skilled data scientist.

To start with, you need to acquire a degree, and for that, you need to enroll in a course from a recognized university. The data science course fees and duration depend on the institution and the type of course you’re choosing. The course duration can vary from a few weeks to a couple of years. Similarly, course fees can vary from 50K to 2L for online programs and 2-3 lakhs for full-time courses.

This blog will shed light on the various data science course fees, their duration, and the job opportunities that are currently in high demand.

Kickstart Your Data Science Career with upGrad, Discover industry-aligned top data science programs designed to fit your goals and schedule. Gain hands-on experience through expert-led courses, real-world projects, personalized mentorship, and dedicated career support.

Understanding Data Science Course Fees: What to Expect?

Data science course fees vary based on factors like the institution's reputation, course type (online or in-person), and duration. Private colleges, such as BITS Pilani, often charge higher fees for specialized programs, while public universities, like IIT, offer more affordable fees with a well-established curriculum.

Looking to accelerate your data science career? Explore our curated selection of top-rated courses, tailored to match your preferred data science course duration and learning goals.

Here’s an overview of fees for data science courses across colleges and specializations (Master's or Diploma), helping you make an informed decision.

Data Science Course Fees at IITs: An Overview

The data science course fees at Indian Institutes of Technology (IITs) depend on the type of degree, the mode of delivery (online or offline), and whether the IIT is a top-tier institution or not.

Here’s a look at the different courses and fees at IIT.

Course Duration  Mode  Fees
BS Degree in Data Science & Applications from IIT Madras  1-3 years Online INR 3.15L - 3.51L
Diploma in Data Science from IIT Madras  1-2 years Online INR 1.5L
MSc in Data Science and Management from IIT Indore  2 years Hybrid INR 12L
BSc (Hons) in Data Science and Artificial Intelligence 4-8 years Online INR 3.4L
BSc / B.S in Applied AI and Data Science from IIT Jodhpur 1-4 years Online INR 99K per year
Post Graduate Certificate Programme in Data Science & Machine Learning  8 months online INR 2L

A data science course can help you land roles like data scientist and data engineer. Enroll in upGrad’s Online Data Science Course and develop in-demand skills for a lucrative career.

Having explored the data science course fees at IITs, let's now look at the data science programs offered at IIMs.

Data Science Course Fees at IIMs: Key Insights

Data science courses offered by Indian Institutes of Management (IIMs) have higher fees, with certifications costing INR 1L to INR 3L, depending on the institution and duration.

Here’s the data science course fees for IIMs.

Course Duration  Mode  Fees 
Human Resource Analytics Course from IIM-K 6 months Online INR 1.5L
Advanced Programme in Data Sciences (APDS) from IIM Calcutta 1 year Hybrid INR 4.8L
Professional Certificate Programme in Data Science and Artificial Intelligence for Managers by IIM Kozhikode 8 months Online INR 1.6L
Programme on Data Science & AI (DSAI) by IIM Bangalore 9 months Hybrid INR 7.2L
Post Graduate Certificate Programme in Data Science for Business Excellence and Innovation by IIM Nagpur 12 months Hybrid INR 2.3L

 

Now that you’ve explored data science course fees for IIMs, let’s look at some undergraduate data science courses.

Data Science Course Fees for Undergraduate Programs: Breakdown

Fees for data science undergraduate programs vary from INR 50K to INR 5L, depending on the duration, such as a 4-year B.Tech course or a 3-year BSc (Hons) course. Additionally, online programs are generally more cost-effective than in-person courses.

Course Duration  Mode  Fees 
B.Tech in Computer Science and Engineering (Data Science) from VIT 4 years Offline INR 1.7L - INR 1.9L
BSc (Hons) - Data Science from Amity University 3 years Offline INR 63K
B.Sc Data Science from Symbiosis University 3 years Offline INR 2L
BBA in Data Science and Analytics 3 years Online INR 2.8L
BSc (Hon.) Data Sciences and Analytics from Ramaiah University 4 years Offline INR 1.75L
B.Tech - CSE (Data Science & Analytics) from Sharda University 4 years Offline INR 12L
BSc Data Science from Uttaranchal University 3 years Offline INR 4.2L- INR 4.5L
BBA Data Science from SRMIT 3 years Offline INR 4.5L

 

Now that you’ve seen data science course fees for undergraduate programs, let’s move on to postgraduate programs. 

Postgraduate Online Data Science Course Fees: Detailed Guide

Postgraduate online data science courses include Executive Programs, Master’s degrees, MBA with a specialization in Data Science, and Ph.D. programs. To enroll in these courses, you need a valid graduate degree in a relevant field.

Here’s the detailed course structure for online data science courses for postgraduate programs.

Course Duration  Mode Fees
Master’s Degree in Artificial Intelligence and Data Science 1 year Offline INR 2.7L
Professional Certificate Program in Business Analytics & Consulting in association with PwC India Flexible Online INR 62K
Executive PG Diploma in Data Science & AI 1 year Online INR 2.1L
Master’s Degree in Artificial Intelligence and Data Science 1 year Online INR 2.7L
Professional Certificate Program in  AI and Data Science 60+ hrs Online INR 55K
The U & AI Gen AI Program from Microsoft 3 months Online INR 12.5K per track
e-Masters in Data Science and Business Analytics from IIT Kanpur 1-3 years Online INR 8L
M.Sc. in Data Science from Manipal University 2 years Online INR 2.8L
Post Graduate Diploma in Data Science from Symbiosis University 2 years Online INR 65K
Post Graduate Diploma in Business Analytics 1 year Online INR 1.32L
Web-Based M. Tech. in Data Science & Machine Learning 2 years Online INR 5L
Master of Science in Data Science Programme (Online) 2 Years Online INR 1.5L

 

Data Science Course Fees at International Colleges: Global Comparison

Master’s in Data Science in the United States can range from INR 25L to INR 60L per year, with top universities like Stanford or MIT charging higher amounts. In Europe, fees are generally more affordable, with programs in countries like the UK costing between INR 10L to INR 43L.

Here are the different data science courses offered by international colleges.

Course Duration  Mode Fees
Business Analytics - Imperial College London 12 months Offline INR 27L
Master of Analytics - Berkley 1 year Offline INR 31L
MS in Applied Science - University of Chicago 1 - 2 years Offline INR 62L
MS in Applied Science - University of Pennsylvania 1 year Offline INR 31L
M.Sc in Data Science - Colombia University 1 year Offline INR 59L
M.S Applied Computing – Data Science from the University of Toronto 16 months Offline INR 53L
M.Sc Business Analytics - UCL 1 year Offline INR 47L
Master of Science in Data Science at the University of Michigan (Ann Harbor) 2 years Offline INR 43L
Master of Science in Artificial Intelligence and Innovation - Carnegie Mellon University 1-2 years Offline INR 26L
MPhil in Machine Learning and Machine Intelligence 11 months Offline INR 38L
Master of Business Analytics (MSBA) - UCLA 15 months Offline INR 75L
Master of Data Science - University of Melbourne 2 years Offline INR 48L
Master of Data Science - University of Auckland Varies Offline INR 26L
background

Liverpool John Moores University

MS in Data Science

Dual Credentials

Master's Degree17 Months

Placement Assistance

Certification6 Months

What is the Duration of a Data Science Course?

The duration of a data science course varies based on the program level, format, and intensity. While postgraduate programs or master's degrees may take 12 to 24 months to finish, short-term certifications and boot camps can be finished in as little as 3 to 6 months. 

Here’s a quick overview of the top data science courses and their durations:

Course Name

Offered By

Course Duration

Masters in Artificial Intelligence & Data Science Jindal Global University 20 months
Bachelor of Science (BS) Degree in Data Science and Applications IIT Madras 4 Years
Master’s in Data Science LJMU & IIIT-B 18 months
Business Analytics Certification Program upGrad & PwC India 6 months
BSc(Hons) in Computer Science & Data Analytics IIT Patna 3 - 4 years
Generative AI Mastery Certificate for Data Analysis upGrad 2 Months
BCA in Data Science ICRI 4 Years
Professional Certificate Program in  Data Science and AI with PwC Academy upGrad 8 months
Post Graduate Diploma in Data Science IIIT-B & upGrad 12 - 15  months
Master of Science in Data Science and Management IIT Madras 2 Years

Top Career Opportunities in Data Science After Completing the Course

A data science course opens job opportunities like data scientist and data engineer, roles which are focused on analyzing data to extract insights.

Here’s the data science career after completing a data science course.

Job Role Average Annual Salary
Data Scientist INR 12L
Data Analyst INR 6L
Data Engineer INR 10L
Machine Learning Engineer INR 10L
Business Intelligence Analyst INR 8L

SourceGlassdoor

What are the key factors influencing the Data Science Course Duration?

A data science course's duration is specified by a number of variables, such as your chosen course type, career objectives, and current educational background.

Knowing what affects the total duration of data science courses is important, regardless of whether you're looking at how long data science courses duration after graduation or are thinking about enrolling in a short-term program.

The following are some important variables that affect how long data science takes:

  • Course Type: Master's or postgraduate diploma programs take 12–24 months, whereas certificate programs and boot camps are shorter (3–6 months).
  • Learning Mode: Flexible schedules provided by online and self-paced courses may have an impact on the length of the data science course.
  • Your Background: You may complete the course more quickly than someone starting from scratch if you have prior experience with technology or mathematics.
  • Depth of Curriculum: The duration of the data scientist course may be increased by advanced programs that cover tools, algorithms, and real-world projects.
  • Career Objective: The best short-term course for a high salary or long-term growth depends on your goals, whether they are to obtain deep expertise or get a high-paying job quickly. 

How to Select the Perfect Data Science Course for Your Goals

Before choosing a data science course, it's essential to assess how well it aligns with your career goals, time availability, and preferred learning style. Consider if you're looking for a short-term certification (3–6 months) or a comprehensive 1–2 year specialization, and evaluate the flexibility of online vs in-person formats.

Here are the key factors to help you make the right decision:

1. Course Reputation and Accreditation

Opt for programs affiliated with reputable institutions or accredited bodies, as they reflect curriculum quality and employer recognition.

Example: The Master’s in Data Science from IIM Bangalore is recognized by top employers like Amazon and Flipkart for its industry-driven learning model.

Bonus: Accredited programs from institutes like IIT Madras also ensure curriculum alignment with evolving tech trends.

2. Course Content & Specializations

Choose a course with a curriculum tailored to your interests, be it machine learning, business analytics, or big data. Ensure it includes practical applications and relevant tools.

Example: If you're targeting a role as a Machine Learning Engineer, opt for a program with deep dives into algorithms, neural networks, and model optimization.

Pro Tip: Platforms like upGrad offer a Business Analytics Certification Programme for professionals aiming to apply data science in strategic business decisions.

3. Mode of Learning and Flexibility

Your learning format should align with your lifestyle and career stage. Online courses offer flexibility for working professionals, while full-time programs provide immersive experiences.

Example: IIT Delhi’s M.Tech in Data Science is perfect for full-time students seeking academic rigor, while MIT’s online M.Sc. allows professionals to earn an advanced degree without career disruption.

4. Cost vs Value

Look beyond the cost of the courses. Consider what the program offers in terms of faculty, real-world projects, certifications, and placement support.

Example: While online certificates are budget-friendly, programs like the Google Data Analytics Professional Certificate are widely respected and can lead to roles in tech startups and enterprise teams.

5. Student Support & Networking

Robust support services and networking opportunities can significantly accelerate your job search and industry exposure.

ExampleupGrad’s data science programs provide 1:1 mentorship, personalized resume feedback, and active placement support — helping you secure roles at companies like Fractal, Tiger Analytics, and more.

Conclusion

It has become more important than ever to be smart in choosing the right data science courses, as the demand for professionals with high knowledge and skills continues to rise. Evaluating the available options for data science course fees, duration, value, and more aspects carefully ensures that you have a higher value for the money invested.

It is important to focus on making sure that the course you choose aligns with your interests, strengths, and career objectives. Choosing a course just based on the brand value doesn't always turn out to be fruitful.

As industries rapidly accelerate towards adopting newer methods and techniques to become more successful, it is important to invest in the right courses as they build your foundation and ensure that you have a good career trajectory.

Need guidance on choosing the right data science course? Connect with upGrad’s expert counselors for personalized counselling sessions tailored to your career goals. You can also visit your nearest upGrad offline center for more detailed support and information.

Unlock the power of data with our popular Data Science courses, designed to make you proficient in analytics, machine learning, and big data!

Elevate your career by learning essential Data Science skills such as statistical modeling, big data processing, predictive analytics, and SQL!

Stay informed and inspired  with our popular Data Science articles, offering expert insights, trends, and practical tips for aspiring data professionals!

References:
Fees:
https://study.iitm.ac.in/ds/academics.html#AC10
https://msdsm.iiti.ac.in/home/program_overview
https://iitg.ac.in/acad/admission/online/
https://iitj.ac.in/executive_programs/bsc_bs/
https://iitdatasciencemachinelearning.com/iit-roorkee-post-graduate-certificate-programme-in-data-science-and-machine-learning/
https://www.iimcal.ac.in/ldp/advanced-programme-data-sciences-apds
https://iimk.ac.in/uploads/courseDetails/1171365245_2024-07-04_03-08-10.pdf
https://eep.iimb.ac.in/course/programme-on-data-science-ai/
https://www.iimnagpur.ac.in/wp-content/uploads/2021/03/DBI-Brochure_Web-version.pdf
https://chennai.vit.ac.in/computer-science-engineering-chennai/b-tech-computer-science-and-engineering-data-science/
https://www.amity.edu/course-details.aspx?fd=o99or86MQh0=&cfn=bA8hAXlqZDNRhTifopk3bQ==
https://www.suas.ac.in/course/b-sc-in-data-science/#1549458016273-4e86116a-be67
https://onlinejain.com/online-bba/data-science-and-analytics
https://www.msruas.ac.in/course/bsc-hon-data-sciences-and-analytics#program-objective
https://www.sharda.ac.in/programmes/data-science-engineering/
https://www.uudoon.in/applied-life-sciences/bsc-data-science.php
https://www.srmist.edu.in/program/b-b-a-honours-business-administration/
https://emasters.iitk.ac.in/course/masters-in-data-science-and-business-analytics#programFee
https://www.onlinemanipal.com/msc-ds-popup
https://www.scdl.net/programs/pg-programs/distance-learning-pg-diploma-in-data-science-and-statistics.aspx
https://bits-pilani-wilp.ac.in/pgd/post-graduate-diploma-in-business-analytics.php
https://iipe.ac.in/webbased_mtech/
https://registration.vitonline.in/master_of_data_science
https://www.imperial.ac.uk/study/courses/postgraduate-taught/business-analytics/
https://analytics.berkeley.edu/admissions/
https://datascience.uchicago.edu/education/masters-programs/ms-in-applied-data-science/
https://srfs.upenn.edu/costs-budgeting/seas
https://www.mastersportal.com/studies/63029/data-science.html
https://mscac.utoronto.ca/apply/
https://www.mgmt.ucl.ac.uk/business-analytics
https://www.si.umich.edu/programs/master-applied-data-science
https://msaii.cs.cmu.edu/fees-and-financial-aid
https://www.postgraduate.study.cam.ac.uk/courses/directory/egegmpmsl/finance
https://www.anderson.ucla.edu/degrees/master-of-science-in-business-analytics-msba
https://study.unimelb.edu.au/find/courses/graduate/master-of-data-science/
https://www.auckland.ac.nz/en/study/study-options/find-a-study-option/master-of-data-science-mdats.html
Salaries:
https://www.glassdoor.co.in/Salaries/data-scientist-salary-SRCH_KO0,14.htm
https://www.glassdoor.co.in/Salaries/data-engineer-salary-SRCH_KO0,13.htm
https://www.glassdoor.co.in/Salaries/machine-learning-engineer-salary-SRCH_KO0,25.htm
https://www.glassdoor.co.in/Salaries/business-intelligence-analyst-salary-SRCH_KO0,29.htm
https://www.glassdoor.co.in/Salaries/data-analyst-salary-SRCH_KO0,12.htm

Frequently Asked Questions

1. How long is the data science course?

2. Is 3 months enough for data science?

3. Which short-term data science course leads to a high salary?

4. Can I pursue data science after graduation?

5. What is the ideal course duration for working professionals?

6. Does prior coding experience reduce course duration?

7. Are online data science courses accepted by employers?

8. What is the difference between a diploma and a master’s in data science?

9. What are the fastest ways to learn data science?

10. Is self-paced data science learning effective?

11. What are affordable ways to learn data science in India?

upGrad

526 articles published

We are an online education platform providing industry-relevant programs for professionals, designed and delivered in collaboration with world-class faculty and businesses. Merging the latest technolo...

Speak with Data Science Expert

+91

By submitting, I accept the T&C and
Privacy Policy

Start Your Career in Data Science Today

Top Resources

Recommended Programs

upGrad Logo

Certification

3 Months

Liverpool John Moores University Logo
bestseller

Liverpool John Moores University

MS in Data Science

Dual Credentials

Master's Degree

17 Months

IIIT Bangalore logo
bestseller

The International Institute of Information Technology, Bangalore

Executive Diploma in Data Science & AI

Placement Assistance

Executive PG Program

12 Months