GraddieIcon
Choosing a college after 12th? Let’s make it make sense.

TAP HERE!

Data Science Course Duration in India: Year-Wise Course Structure Explained

✦ Summary

Data science course duration in India runs from 3-12 months for certificates and bootcamps and 6-12 months for diplomas, to 3 years for B.Sc. or BCA, 4 years for B.Tech and 2 years for M.Sc. or M.Tech. Part-time study can add 1-2 semesters, and internships or capstone projects may add 1-6 months. Check whether the stated duration includes final projects and assessments.

Graphic depicting data science duration.

Table of Contents

The duration of a data science course in India can range from a few months to four years, depending on the type of course and the university you choose. Whether you are planning to study data science right after Class 12, switch to a career in data science from a different field, or build specialised data science skills after graduation, there are several courses you can choose from.

Below, I’ll walk you through different courses, the durations of different data science courses, what you can expect to study year by year in the most popular courses, and the factors that you should consider before choosing a course.

Also Read: Data Science vs. Machine Learning in 2026

What is the duration of a data science course in India?

The duration of a data science course in India depends on the kind of course you are choosing (degree, certificate, or diploma), level of study (bachelors or masters) and learning format (full-time, part-time or online).

Image representing data science course duration in India.

Course Typical Duration
Certificate/bootcamp 3–12 months
Diploma 6–12 months
B.Sc./BCA 3 years
B.Tech 4 years
M.Sc./M.Tech 2 years

What Is The Duration of a Typical Data Science Course After 12th

If you are looking to pursue data science courses after 12th, here are the course options and their durations:

If you are looking at full-time degree programmes, your options are:

  • B.Sc. in Data Science: 3 years
  • BCA with Data Science: 3 years
  • B.Tech. in Data Science or CSE: 4 years

If you want to a shorter data science programme, your options are:

  • Diploma in Data Science: 6–12 months
  • Certificate or bootcamp: 3–12 months

Also Read: Data Science Courses After 12th in India

How Long is the Data Science Course Duration for B.Sc., BCA and B.Tech?

A three-year BCA or B.Sc. in Data Science is spread across 6 semesters and covers subjects like programming, mathematics, statistics, databases and data analysis. A B.Tech. usually takes four years (8 semesters) and has a broader engineering and computer science base. 

Note: The extra year in a B.Tech. does not necessarily mean that it is a better option. The two programmes have different structures. So compare their curriculum, practical work and eligibility requirements before you make a choice.

Data Science Course Duration for M.Sc. or M.Tech

An M.Sc. or M.Tech. in Data Science is made up of four semesters spread over two years. 

PG diplomas and executive programmes are delivered over 6 to 12 months. These courses are the most useful if you are a graduate or working professional and want to build data science skills without having to enroll in a two-year degree.

Data Science Diploma Duration and Certificate Courses

The duration of a data science diploma course is commonly 6–12 months, although the exact timeline varies across institutes.

When you compare diploma courses, confirm if the stated duration includes the time required for submitting the final project and assessments or if that would be extra. Also, find out if the programme is full-time, part-time or self-paced?

Certificate courses and bootcamps are generally shorter. Some can be completed in three to six months, while some detailed certifications or bootmaps may take up to a year.

Note: Shorter data science courses save you time, but that doesn’t necessarily mean you can kickstart your career faster. Practical projects on your portfolio are still important. 

What is covered in a data science course?

The data science course duration is just just one of the factors you need to consider when exploring course options. Other than that, you should also look at the curriculum, eligibility, specialisations, projects and learning format.

The table below explains what subjects and focus areas are covered in different data science courses of various durations:

Course What you may study
Certification Python, statistics, SQL, data analysis, visualisation and introductory machine learning
Diploma Python, SQL, statistics, data cleaning, visualisation, machine learning and projects
B.Sc./BCA Programming, mathematics, statistics, databases, data structures, ML, AI, NLP and capstone projects
B.Tech Engineering mathematics, programming, algorithms, databases, ML, AI, cloud computing, MLOps and internships
PG diploma Statistics, Python, databases, machine learning, AI, big data, cloud analytics and industry projects
M.Sc./M.Tech Advanced programming, mathematics, statistics, data management, ML, deep learning, NLP and research

Also Read: Data Science Eligibility in India 

What factors can change the data science course duration?

The advertised data science course duration that is mentioned by an institute or university, refers to the standard timeline for completing that course. However, many courses allow timeline extensions or faster completion cycles, so your timeline may be different. 

Study Format: Fixed vs. Part-Time Courses 

Full-time courses usually follow a fixed schedule. Part-time courses may take 1–2 semesters longer, depending on the programme.

Learning Pace: Self-Paced vs. Live, Instructor-Led Courses

With self-paced courses, you get flexibility to select how many hours every day/week you want to put towards course completion. Live, instructor-led courses usually follow a fixed schedule.

Your Existing Knowledge of Data Science and Adjacent Subjects

If programming, mathematics or statistics are new to you, you may need 4–8 weeks to strengthen the basics before moving to advanced topics.

Practical Projects and Data Science Internships

A programme with an internship, dissertation or capstone project may require an additional 1–6 months of practical work, depending on the course structure.

So, the duration of the data science course you select after 12th can differ from the timeline for someone entering data science after graduation. Your qualification, learning format and starting level all matter.

How can GradRight help you choose a data science course?

Course duration is a useful starting point, but you will probably have other questions before you apply. What will the course cost? Do you meet the eligibility requirements? Is it available online or offline? Does it fit your career plans?

GradRight can help you compare these factors when exploring higher education options. More than 300,000 students have used GradRight to explore their higher education programmes in India and abroad..

With Graddie, our AI-powered education assistant, you can explore and compare courses based on your academic profile, goals, budget and expected outcomes. You can also explore more than 18,000 course options and narrow them down based on the factors that matter to you. Download the Graddie app from the Google Play or App Store.

Once you shortlist a course, GradRight’s education loan marketplace can also help you compare financing options from multiple lenders.

Tags:

Frequently Asked Questions

Is data science a 1-year course in India?

Yes, many data science diplomas, PG programmes and certifications are 1 year programs.

Can I complete a data science course faster?

Yes, a lot of self-paced programmes allow you to finish your coursework early. However, fixed university programmes usually follow the stated data science course duration.

Is a longer data science course better?

Not always. It may seem like getting more subjects covered across more semesters will be helpful, but instead of just focusing on the data science course’s duration, also compare the syllabus, projects and practical training before making a choice.

How does the data science course duration affect fees?

Longer programmes usually involve higher overall tuition costs, but fees vary by university and course. Compare the total fee before applying.

Does data science course duration affect job opportunities?

Duration alone does not determine your job opportunities. The kind of data science job opportunities you get after course completion also depend on your skills, the projects in your portfolio, and your practical experience.

Share

Trending

Your Next Step After 12th Starts Here

Provider

Title and Desc

HDFC

ICICI