Data Science Course Eligibility Qualifications, Subjects, Marks & Entrance Requirements
Table of Contents
introduction Data Science Course Eligibility: Qualifications, Subjects, Marks & Entrance Requirements
Data Science is an increasingly chosen academic and career path for learners interested in data, programming, analytics, artificial intelligence, and machine learning. However, admission criteria differ across Data Science programmes.
The entry conditions can depend on the programme and may include Class 10 or 12 completion, graduation, particular subjects such as Mathematics or Computer Science, a qualifying percentage, or an entrance test. Certificate and diploma options can sometimes have broader entry criteria, whereas undergraduate and postgraduate degrees may set more defined academic conditions.
This guide covers Data Science eligibility based on qualification, academic score, subjects, Mathematics, entrance tests, and programme type to help you identify an appropriate route for your educational background.
Data Science Course Eligibility – Quick Overview
The main eligibility considerations are your previous qualification, academic performance, subjects studied, and the admission rules set by the institution.
Before submitting an application, confirm that your qualification, academic score, subject combination, Mathematics background, and admission route satisfy the college or university’s criteria.
Quick Eligibility Comparison Table
Data Science Course | Entry Qualification | Example Qualifying Percentage* | Required Subjects | Mathematics Requirement | Entrance Exam / Admission Route |
BSc Data Science | 10+2 | 50% | Subjects accepted by the respective institution | Maths/Statistics may be required | Merit or university entrance |
BCA Data Science | 10+2 | 50% | Mathematics/Computer Science where applicable | Depends on the institution | Merit, entrance, or university selection |
BTech Data Science | 10+2 with relevant subjects | 45–60% | PCM or other prescribed technical subjects | Generally required | JEE Main or university entrance |
Diploma in Data Science | 10th/12th depending on programme | Institution-specific | Requirements differ by programme | Depends on the course | Merit or direct admission |
Certificate Course | Varies | Institution-specific | Course-specific requirements | Generally not mandatory | Usually direct admission |
MSc Data Science | Relevant bachelor’s degree | 50% | Relevant quantitative or technical background | Maths/Statistics may be expected | University entrance or merit |
MTech Data Science | Relevant bachelor’s degree | 60% | Relevant Engineering/Technology background | Related technical knowledge expected | GATE or university entrance |
MBA/Business Analytics | Bachelor’s degree | 50% | Eligible bachelor’s-level academic background | Depends on the programme | CAT, MAT, GMAT, or university selection |
PhD in Data Science | Relevant master’s/four-year bachelor’s degree | 55–60% | Relevant academic or research background | Relevant quantitative background | Entrance, interview, and research selection |
*The percentage column shows verified examples from current university eligibility criteria, not a universal national cutoff. Requirements vary by institution and programme. Check the specific college before applying.
Who Can Apply for Data Science Courses? Eligibility Criteria Explained
Data Science programmes do not follow one common eligibility standard. A student applying for a BSc, BTech, diploma, certificate, MSc, MTech, MBA, or PhD programme may face different admission requirements.
The important points to review are:
- Basic educational qualification: You may need Class 10, Class 12, a bachelor’s degree, or a master’s degree depending on the course.
- Required academic background: Some programmes prefer or require Science, Engineering, Computer Science, Mathematics, Statistics, or another relevant background.
- Academic score criteria: Colleges may set a required percentage or qualifying score.
- Mathematics and Statistics: Mathematics may be compulsory for some degree programmes, while other courses may accept students without it.
- Computer/programming knowledge: Prior programming knowledge may be helpful, although it is not necessarily an admission requirement for every course.
- Course- and institution-specific eligibility: Two colleges offering similar Data Science courses may have different requirements.
- Degree, diploma and certificate differences: Degree programmes generally have more formal academic requirements, while some diploma and certificate programmes may have more flexible entry criteria.
Meeting a broad eligibility condition alone does not ensure that admission will be granted. The final criteria should always be confirmed with the particular programme and institution.
Data Science Course Eligibility by Course Type
Data Science programmes cater to different academic stages, so their entry requirements vary by course.
BSc Data Science Eligibility
BSc Data Science is an undergraduate degree option generally available after Class 12. Students applying for this programme may need to satisfy the institution’s requirements regarding their Class 12 qualification, subjects, and marks.
Common eligibility factors include:
- Completion of 10+2 or equivalent qualification
- Eligible stream or subjects as specified by the institution
- Mathematics requirement where applicable
- Percentage threshold set by the college
- Merit-based or entrance-based admission
- Institution-specific eligibility criteria
Mathematics or Statistics can be important because undergraduate Data Science programmes may include quantitative subjects along with programming, analytics, and machine learning.
Since institutions can set different subject and score conditions, verify the exact criteria before submitting an application.
BCA Data Science Eligibility
BCA Data Science combines computer applications with data-oriented concepts. It can be an option for students who want to build a foundation in programming, computing, databases, analytics, and Data Science.
Typical eligibility factors include:
- Completion of 10+2
- Mathematics or Computer Science requirement where specified
- Academic percentage required by the institution
- Institution-specific subject requirements
- Merit, entrance, or university selection process
Acceptance across streams varies: some colleges admit students from several backgrounds, while others specify Mathematics or another relevant subject.
BTech Data Science is a technical undergraduate programme and generally has more specific subject requirements than some other Data Science pathways.
Students may need:
- Completion of 10+2
- Physics, Chemistry, and Mathematics or other required technical subjects
- Mathematics as a qualifying subject
- The qualifying percentage set by the institution
- JEE Main or another university-level entrance examination where applicable
The academic score threshold can differ noticeably from one institution to another. Some programmes may specify a lower threshold, while others may require a higher percentage.
Anyone considering BTech Data Science should verify both the academic criteria and the applicable entrance-test rules of the chosen institution.
Diploma in Data Science Eligibility
Diploma programmes can provide an alternative entry route for learners who are not pursuing a full undergraduate degree immediately.
Depending on the programme, eligibility may be based on:
- Class 10 qualification
- Class 12 qualification
- Programme-specific educational requirements
- Mathematics requirements, where applicable
- Other conditions specified by the institution
Diploma eligibility can vary significantly because programmes may be designed for different learner groups. Some may focus on beginners, while others may expect previous technical or academic knowledge.
Certificate Course Eligibility
Certificate programmes are usually shorter and can suit beginners, students, graduates, or professionals seeking focused Data Science skills.
Common characteristics include:
- Flexible minimum qualification
- Mathematics requirements depending on the course
- Beginner-friendly options
- Online certificate options
- Direct admission in many programmes
Certificate programmes can be useful for learning individual skills such as Python, SQL, data analysis, statistics, machine learning, or data visualization without committing to a full degree.
However, eligibility and course prerequisites should still be checked before enrollment.
MSc Data Science Eligibility
MSc Data Science is a postgraduate option for students who already hold a bachelor’s degree.
Eligibility can include:
- A relevant bachelor’s degree
- Relevant academic background
- Mathematics or Statistics requirements
- Required percentage
- University-specific entrance requirements
Some programmes may prefer applicants with backgrounds such as Mathematics, Statistics, Computer Science, Engineering, or another quantitative discipline.
The university determines which degree and subject combinations it will accept.
MTech Data Science Eligibility
MTech Data Science is a postgraduate technical programme generally intended for students with a relevant engineering or technology background.
Typical requirements may include:
- Relevant engineering or technology degree
- Required academic background
- Mathematics or related technical knowledge
- Minimum qualifying percentage
- GATE or university-level entrance examination where applicable
As MTech programmes are technically focused, applicants should closely examine the accepted degree and subject conditions before applying.
MBA in Data Science/Business Analytics Eligibility
Students interested in the management and business side of data can consider MBA programmes in Business Analytics or related areas.
Typical requirements include:
- A bachelor’s degree
- Minimum qualifying percentage
- Eligible academic background
- CAT, MAT, GMAT, or university-specific admission requirements
- Work experience where applicable
Unlike highly technical Data Science degrees, an MBA or Business Analytics programme may place greater emphasis on business decision-making, analytics, management, and interpretation of data.
PhD in Data Science Eligibility
A PhD is an advanced research-level pathway. Applicants generally need a relevant master’s degree or, depending on the programme, a qualifying four-year bachelor’s degree.
Eligibility may include:
- Master’s degree or eligible four-year bachelor’s degree
- Relevant academic background
- Research requirements
- Entrance examination
- Interview
- Research proposal or related selection requirements
PhD admission is generally more selective because institutions assess not only academic eligibility but also the candidate’s research interests and suitability for doctoral study.
Exact eligibility varies by university and programme.
Data Science Eligibility After 12th: Check by Stream
Students often want to know whether their Class 12 stream allows them to study Data Science. The answer depends on the specific course and institution.
Stream-Wise Eligibility Table
12th Stream | Can Pursue Data Science? | Required Percentage | Mathematics Importance | Possible Routes |
Science with PCM | Yes, depending on course | Course/institution-specific | High | BSc/BCA/BTech/Diploma |
Science with PCB | Depends on course | Course/institution-specific | Important for many degree programmes | Selected BSc/Diploma/Certificate |
Commerce with Maths | Yes, depending on institution | Course/institution-specific | Helpful/required for some courses | BSc/BCA/Analytics routes |
Commerce without Maths | Course-dependent | Course/institution-specific | May limit some degree options | BCA/Certificate/Diploma where eligible |
Arts with Maths | Possible | Course/institution-specific | Helpful | Selected degree/diploma/certificate routes |
Arts without Maths | Possible through selected routes | Course/institution-specific | May be a limitation | Certificate/Diploma/eligible programmes |
There is no single required percentage for an entire Class 12 stream. The required percentage depends on the selected course and institution.
Science Students
Science students generally have several potential pathways into Data Science, but the exact option depends on the subjects studied.
Students with PCM may have access to technical degree options where Mathematics is a required subject.
Students with PCB may need to look more carefully at individual programme requirements because some Data Science degree programmes require Mathematics.
Important factors include:
- PCM or PCB background
- Mathematics requirement
- Computer Science background where applicable
- Suitable course options
- Institution-specific eligibility
Commerce Students
Commerce students can also find Data Science-related pathways, particularly where institutions accept their academic background.
Students with Mathematics may have more options because Mathematics can be required for some programmes.
Commerce students without Mathematics may still have options through selected BCA, diploma, certificate, or other eligible programmes, but some degree-level programmes may not be available.
Consider:
- Commerce with Mathematics
- Commerce without Mathematics
- Suitable Data Science or analytics routes
- Courses where Mathematics may be compulsory
Arts Students
Arts students should not assume that Data Science is completely unavailable to them. Their options depend on the course and whether Mathematics was part of their Class 12 curriculum.
Students with Mathematics may qualify for selected degree or diploma routes where the institution accepts their academic background.
Students without Mathematics may need to consider foundation, certificate, diploma, or other programmes where Mathematics is not compulsory.
Students Without Mathematics
Learners without Mathematics can still consider Data Science-related study routes, although some degree choices may be unavailable to them.
Possible options include:
- Certificate programmes
- Selected diploma programmes
- Eligible BCA or other programmes
- Foundation courses
- Courses where Mathematics is not compulsory
If Mathematics is required for the degree you want, strengthening your Mathematics knowledge before or during the programme can help you prepare for quantitative subjects.
Is Mathematics Compulsory for Data Science?
Mathematics supports Data Science through areas such as statistics, probability, analytical techniques, algorithms, and quantitative reasoning. However, not every Data Science programme makes Mathematics mandatory.
The need for Mathematics is determined by the selected programme and institution.
Mathematics may be compulsory for:
- Some BTech Data Science programmes
- Certain BSc Data Science programmes
- Some BCA Data Science programmes
- Selected MSc or MTech programmes
- Other technical degree programmes
It may not be compulsory for:
- Some certificate courses
- Selected diploma programmes
- Certain beginner-oriented programmes
- Specific institutions that accept students from broader academic backgrounds
Important Mathematics and quantitative areas can include:
- Algebra
- Probability
- Statistics
- Functions
- Calculus
- Quantitative reasoning
Statistics is particularly relevant because Data Science involves collecting, analysing, interpreting, and communicating information from data.
Students without Mathematics should therefore first identify whether Mathematics is an admission requirement for their chosen course rather than assuming that every Data Science programme has the same rule.
What Percentage Is Required for Data Science Courses?
The required percentage required for a Data Science course depends on the study level, course, university, subjects, and admission route.
Marks Requirements by Study Level
Study Level | Verified Example Minimum | What Can Affect the Requirement? |
Class 12 | 50% for some BSc/BCA programmes; 45–60% for some BTech Data Science programmes | Subjects, university, category, admission route |
Bachelor’s | 50% for some MSc Data Science and MBA/Business Analytics programmes; 60% for some MTech Data Science programmes | Degree subject, university, entrance exam, category |
Master’s / PhD entry | 55–60% in verified PhD Data Science examples | Research area, institution, qualifying degree, category, entrance/fellowship rules |
These are verified examples, not universal cutoffs. A college may require a different percentage or subject combination.
It is also important to distinguish between simply passing a qualification and meeting the required percentage required for admission.
For example, a student may have passed Class 12 but still not meet the required percentage specified for a particular programme.
Other factors that can influence admission include:
- Class 12 pass requirement versus minimum admission percentage
- Graduation marks for postgraduate Data Science programmes
- Course-specific percentage requirements
- Merit-based admission
- Entrance-based admission
- Category-based relaxation where applicable
- Institution-specific eligibility rules
Therefore, the safest approach is to check the latest eligibility criteria published by the institution before applying.
Which Entrance Exams Are Required for Data Science Courses?
Data Science does not have one universal entrance examination for all programmes.
The admission test can vary by programme and may include:
- JEE Main
- CUET
- GATE
- CAT
- MAT
- GMAT
- University-level entrance examinations
- Institution-specific entrance tests
- Merit-based admission
For example, technical undergraduate programmes may use engineering entrance routes, while postgraduate technical programmes may consider GATE. MBA or Business Analytics programmes may use management entrance examinations.
In some institutions, admission may be based mainly on academic performance.
Entrance requirements vary by course and institution.
Data Science Course Duration and Fees
The duration of a Data Science course depends on its academic level and programme format.
Course Duration and Fee Comparison
Course | Typical Duration | Fee Range | Study Level |
BSc Data Science | 3 years | Varies | Undergraduate |
BCA Data Science | 3–4 years | Varies | Undergraduate |
BTech Data Science | 4 years | Varies | Undergraduate |
Diploma | 6 months–2 years | Varies | Diploma |
Certificate | Short-term | Varies | Certificate |
MSc Data Science | 2 years | Varies | Postgraduate |
MTech Data Science | 2 years | Varies | Postgraduate |
MBA/Business Analytics | 2 years | Varies | Postgraduate |
Course fees can differ substantially depending on the institution, course format, location, facilities, and programme structure.
Specific fee figures should therefore be checked directly with the institution before making an enrollment decision.
What Do You Study in a Data Science Course?
Curricula differ across programmes, although Data Science courses commonly bring together quantitative concepts, programming, databases, analytics, and machine learning.
Core Data Science Subjects
Common subjects and areas can include:
- Mathematics
- Statistics
- Python
- R
- SQL
- Machine Learning
- Data Visualization
- Database Management
- Artificial Intelligence
- Data Mining
- Big Data
- Exploratory Data Analysis
The balance between these subjects can differ by programme. A technical degree may provide deeper programming and mathematical coverage, while a business-focused programme may place greater emphasis on analytics and decision-making.
Popular Data Science Specialisations
Students can also develop expertise in specific areas, such as:
- Machine Learning
- Artificial Intelligence
- Data Analytics
- Big Data
- Business Analytics
- Natural Language Processing
- Computer Vision
Choosing a specialisation can depend on your interests, academic background, and the type of career you want to pursue.
Skills That Help Before Starting Data Science
These skills help Data Science professionals understand problems, analyse information, explain findings, and continue adapting as tools and technologies change.
How to Choose the Right Data Science Course
Choosing a Data Science course should involve more than checking whether you meet the minimum eligibility requirement.
Consider:
- Degree vs diploma vs certificate
- Online vs offline learning
- Curriculum
- Mathematics and Statistics coverage
- Programming coverage
- Practical projects
- Internships
- Industry exposure
- Placement support
- Fees and ROI
- Accreditation
- Course duration
- Eligibility
- Entrance requirements
A course with a suitable curriculum and practical learning opportunities may provide more value than choosing a programme based only on its title.
You should also compare the subjects taught, project opportunities, faculty, infrastructure, placement support, and overall cost before making a decision.
How to Evaluate Data Science Colleges in India
After shortlisting suitable programmes, evaluate the institutions that offer them.
Important factors include:
- Recognition and accreditation
- Curriculum
- Faculty
- Infrastructure
- Practical projects
- Industry exposure
- Placements
- Fees
- Entrance requirements
- Government vs private institution
Do not evaluate a college only by its advertised placement claims. Look at the overall academic environment, curriculum relevance, practical exposure, and whether the programme matches your career goals.
Yes. ChatGPT, Gemini, Claude, and Copilot are all generative AI chatbots built on large language models.
4. Do generative AI chatbots always give correct
No. They can sound confident but be wrong. This is called hallucination. Grounding answers with RAG and adding human review reduces errors.
5. What is RAG in a generative AI chatbot?
RAG stands for Retrieval Augmented Generation. It lets a chatbot pull relevant information from your own documents before answering, which improves accuracy.
6. Can I build a generative AI chatbot without coding?
You can build simple ones with no-code tools. For custom, data-grounded chatbots, some coding, usually Python, gives you far more control.
7. Do I need to train my own AI model to build a chatbot?
No. Most projects use an existing model and add your own data through retrieval. Training from scratch is expensive and rarely needed.
8. What is the difference between generative AI and conversational AI?
Conversational AI is the broad field of machines talking with humans. Generative AI is a capability that creates new content. A generative AI chatbot uses both.
9. Which programming language is best for building AI chatbots?
Python is the most common choice because of its libraries and community support.
10. What is a large language model?
It is an AI model trained on huge amounts of text that can understand and generate human-like language.
11. What is a context window in a chatbot?
It is the amount of recent text the model can consider at once. It is how the bot remembers earlier parts of your conversation.
12. Are generative AI chatbots safe for business use?
They can be, with the right design: grounding, guardrails, privacy rules, and human handoff for sensitive cases.
13. How much does it cost to build a generative AI chatbot?
Cost varies widely by scale, model choice, and usage. A small project can start cheap. Always design for cost to avoid surprises.
14. What is prompt engineering?
It is the skill of writing clear instructions that guide a model to behave the way you want.
15. Can generative AI chatbots speak multiple languages?
Yes. Many understand and reply in several languages, which makes them useful for diverse audiences.
16. What is a vector database used for?
It stores documents as embeddings so the chatbot can quickly find the most relevant content for each question.
17. Will generative AI chatbots replace human jobs?
They automate repetitive tasks, but they also create new roles in building, testing, and managing these systems. Learning the skills keeps you ahead.
18. What industries use generative AI chatbots the most?
Customer support, e-commerce, education, banking, healthcare admin, HR, and software development are among the biggest users.
19. What is the difference between a chatbot and an AI agent?
A chatbot answers questions. An AI agent can also take actions and complete multi-step tasks using tools. Agents are the next step beyond chatbots.
20. How long does it take to learn to build generative AI chatbots?
With a focused, project-based path, many learners build a working chatbot within a few months of consistent study.
21. Can students build generative AI chatbots as projects?
Yes. A grounded FAQ chatbot on a small set of documents is a great beginner project that teaches the full workflow.
22. Where can I learn generative AI chatbot development in Hyderabad?
Brolly Academy offers hands-on Generative AI training in Hyderabad, with real projects, certification guidance, and placement assistance.
Key Takeaways
- Generative AI chatbots use large language models to generate original, human-like answers.
- They differ from rule-based bots by understanding meaning instead of matching scripts.
- They work by turning text into tokens and embeddings, then predicting the answer word by word.
- RAG grounds their answers in your own data and is the key to accuracy.
- You build one by choosing a model, adding retrieval, memory, and guardrails, then testing.
- Popular examples include ChatGPT, Gemini, Claude, Copilot, and Perplexity.
- The field is moving toward agents, multimodal input, and private grounded models.
- The most valuable skills are prompting, retrieval, evaluation, and clean data design.
Conclusion
Generative AI chatbots are no longer a novelty. They are becoming a normal part of how businesses answer questions, how learners study, and how teams get work done. The technology behind them, language models, retrieval, and careful design, is learnable. You do not need to be a researcher to build something useful.
If you understand the basics in this guide, you already know more than most people using these tools every day. The next step is to build. Start small, ground your bot in real data, test it with real questions, and improve it week by week.
If you want a guided, hands-on path from beginner to builder, we are here to help. Brolly Academy offers practical Generative AI training in Hyderabad with real projects, certification guidance, and 100% Placement Assistance.
Talk to our team today. Call: +91 81868 44555 Email: brollyacademy@gmail.com Web: brollyacademy.com Visit: Metro Pillar No. A689, JNTU Metro Station, 3rd Floor, Hyderabad 500072
Brolly Academy Team
AI, Data Science & Software Training Experts | 20+ Years of Training Experience
Brolly Academy Team is a group of AI, Data Science, Cloud Computing, and Software Development professionals dedicated to helping learners gain practical skills and industry knowledge. Since 2015, Brolly Academy has supported thousands of students and professionals through technology training, certification guidance, and career-focused learning.










