What does a Data Scientist do?
Data scientists collect and study large amounts of data to find patterns and help organisations make decisions. They use statistics, programming and machine learning.
A data scientist cleans raw data, explores it, builds models that predict or explain outcomes and explains the results in simple charts and reports. A lot of the day goes into writing code in Python or SQL and checking whether a model really works.
In India data scientists work in IT firms, e-commerce, banking, healthcare, telecom and research labs. Many start as data analysts and move into machine learning roles as they gain experience.
How to get there
- Class 10Focus on Mathematics and basic computer skills
- Class 11–12Take Mathematics (Science or Commerce with Mathematics)
- UGStudy a B.Tech, BCA or B.Sc with statistics, programming and data science subjects
- PGOptionally add an MCA, M.Tech or M.Sc for deeper machine learning skills
- First roleStart as a data analyst or junior data scientist
- Subjects in Classes 11–12
- Mathematics, Computer Science, Economics
- Streams
- Science (PCM), Science (PCMB), Commerce
- Minimum education
- UG
Courses that lead here
Bachelor of Science
B.Sc is an undergraduate science degree in subjects such as physics, chemistry, mathematics, biology, computer science and statistics. It leads to research,…
Bachelor of Computer Applications
BCA is an undergraduate degree in computing that covers programming, databases, web development and newer areas like AI and machine learning. Many…
Master of Computer Applications
MCA is a two-year postgraduate degree in computer applications and software development. It is open to BCA, B.Sc (CS/IT) and other graduates…
Master of Science
M.Sc is a postgraduate science degree in subjects such as physics, chemistry, mathematics, life sciences, agriculture or nursing. It builds the base…
Doctor of Philosophy
PhD is the highest research degree. Under UGC's 2022 regulations it takes at least three years, including coursework, and up to six…
Bachelor of Technology
B.Tech is a four-year engineering degree in branches such as computer science, civil, mechanical and electrical engineering. It is the main route…
Further study
Colleges for these courses
Dharma Samaj College
Gandhi Memorial National College, Ambala Cantt
Government College for Girls, Ludhiana
Government Ripudaman College, Nabha
Institute of Home Economics
Kamla Nehru Institute of Physical and Social Sciences
Skills you need
- Communication
- Data visualisation
- Machine learning
- Python)
- SQL
- Statistics
It suits people who are
- Analytical
- Curious
- Patient
- Clear communicator
Where you work and how you grow
Where people work
- IT and analytics firms
- E-commerce companies
- Banks and insurance companies
- Research labs
Growth path
- Data analyst → Data scientist → Senior data scientist → Lead or principal data scientist → Head of analytics
Frequently asked questions
Which courses teach data science subjects?
Programmes such as the GGSIPU BCA include Python, Data Science, Machine Learning and Data Visualization & Analytics, and the GGSIPU MCA includes Artificial Intelligence and Machine Learning.
Is Mathematics needed?
Yes, most routes expect Mathematics
Sources
Information verified on 10 Oct 2026
- Bachelor of Computer Applications scheme and syllabus 2024-25, GGSIPU · Official notice, accessed 10 Oct 2026
- Scheme of examination and syllabus - Master of Computer Applications 2025-26, GGSIPU · Official notice, accessed 10 Oct 2026
- AICTE Approved Courses - Eligibility Criteria and Duration 2025-26, Sardar Beant Singh State University · Official notice, accessed 10 Oct 2026
Something changed? Report an update