For a student comparing B.Tech, BCA and other computing degrees after Class 12, I would look at three things before anything else: what the programme actually teaches, what it costs, and what it allows you to do next.
Haridwar University's B.Sc. Computer Science (Data Science) is a three-year, six-semester programme that combines computer science foundations with subjects such as machine learning, deep learning, data mining, Big Data Analytics and natural language processing. The published 2026–27 fee is ₹67,000 for the first year and ₹50,000 for each of the next two years, making the listed three-year programme fee ₹1.67 lakh.
Faculty Perspective: I would not describe it simply as a “cheap Data Science degree”. The more useful question is whether its three-year structure, curriculum and cost make sense for a particular student.
Table of Contents
- What the B.Sc. CS (Data Science) Programme Covers
- Fees, Eligibility and Admission for 2026–27
- The 3-Year Curriculum and Practical Training
- Technologies and Data Science Subjects You Will Study
- B.Sc. CS (Data Science) vs BCA vs B.Tech Data Science
- Career Options After B.Sc. CS (Data Science)
- Data Science Salary in India in 2026
- Who Should Choose This Programme
- How to Apply for B.Sc. CS (Data Science)
- Frequently Asked Questions (FAQs)
- A Practical Computing Route for the Right Student
What the B.Sc. CS (Data Science) Programme Covers
The programme is offered through HU's Roorkee College of Smart Computing and is structured across six semesters. Haridwar University describes it as a Computer Science degree with a Data Science specialisation, covering core computing alongside advanced data-oriented subjects.
Practical technology exposure: Students work with programming, databases, machine learning and data analytics concepts across the curriculum. That progression is useful for students who want Data Science but do not want to skip the underlying computing foundations.
Fees, Eligibility and Admission for 2026–27
The published HU fee structure gives the programme a three-year fee of ₹1.67 lakh:
*HU's current fee information should always be checked on the live Fees & Scholarships page before admission because fee structures can change by academic year and applicable category.
Eligibility Criteria
- 10+2 or equivalent from a recognised board
- Physics, Chemistry and Mathematics (PCM) as compulsory subjects
- English as a language subject
- 50% aggregate in PCM for the general category
- 45% aggregate in PCM for SC/ST candidates
- Minimum 40% in Mathematics recommended
HU also lists university entrance examination (HUAET), merit-based admission using Class 12 marks, state-level entrance tests and consideration of CUET scores among its admission routes. Students should confirm the applicable route on the admission application process page before applying.
For students comparing options after Class 12 Science, HU's broader guide to courses after 12th Science is useful because it places B.Sc. Computer Science alongside B.Tech and BCA pathways.
The 3-Year Curriculum and Practical Training
I would divide the curriculum into three stages rather than treating six semesters as a long subject list:
The first semester introduces Computational Thinking Using C, Mathematical Foundation of Computer Applications, Fundamentals of Computers and Multimedia Tools. Semester II moves directly to Python Programming and Data Structures.
The second year becomes more systems-oriented, with Operating Systems, DBMS, Computer Networks, Java, AI & ML, Design and Analysis of Algorithms, Data Mining & Warehousing and Deep Learning.
The final year is where the Data Science focus becomes particularly clear. Students study Machine Learning with Python, Big Data Analytics and Natural Language Processing, alongside Software Engineering, React JS and Node JS.
Practical Work Distributed Across 3 Years
There is practical work throughout the programme. The curriculum lists technical labs, Summer Internship I, Summer Internship II, a Minor Project and a 12-credit Major Project. That combination is worth paying attention to. A Data Science degree should not leave projects and practical exposure until the final month. Here, they are distributed through the programme.
Technologies and Data Science Subjects You Will Study
The safest way to describe the technology stack is to use what HU actually names in its curriculum:
Programming
- C Language
- Python Programming
- Core & Advanced Java
Data and AI
- Fundamentals of AI & ML
- Machine Learning with Python
- Data Mining & Warehousing
- Deep Learning & Applications
- Big Data Analytics
- Natural Language Processing
Core Computing
- Data Structures
- DBMS & SQL
- Operating Systems
- Computer Networks
- Design & Analysis of Algorithms
- Cloud Computing
Web Development
- React JS (Frontend)
- Node JS (Backend)
- Software Engineering
The curriculum therefore gives students a broader base than a narrowly defined analytics course. I would especially recommend that students use the labs, internships and projects to build a portfolio around these subjects rather than treating the syllabus as a checklist.
B.Sc. CS (Data Science) vs BCA vs B.Tech Data Science
There is no universally “best” computing degree. The better comparison is which route matches your time, budget and academic preference:
*Based on HU's published 2026–27 fee information. Confirm the applicable fee at admission.
HU's own BCA vs B.Tech CSE comparison guide also takes a student-fit approach rather than claiming one degree is right for everyone.
HOD's Advice: Choose the B.Sc. route if you specifically want three years, Computer Science plus Data Science, and a relatively lower published programme fee. Choose B.Tech if the engineering degree itself is important to your longer-term plan.
Career Options After B.Sc. CS (Data Science)
HU lists several potential career areas for graduates:
I would treat Data Analyst as one of the more realistic entry points for a fresh graduate, while Data Scientist and ML Engineer roles can demand stronger portfolios, advanced mathematics, programming ability and, depending on the employer, postgraduate study.
HU also lists AI Research Scientist and Data Analytics Consultant among its potential career paths. Those should be viewed as longer-term or employer-dependent possibilities rather than automatic first jobs. For broader computing career planning, HU's career guide for B.Tech CSE graduates also discusses Data, AI and emerging technology roles.
Programme-Specific Outcomes
According to the School of Computing, B.Sc. CS (Data Science) students receive opportunities for internships and industry exposure through HU's Placement Overview cell. Students can also build their portfolios through data science projects using real-world datasets. Programme-specific placement or internship-conversion figures should be considered only where officially recorded by the university.
Data Science Salary in India in 2026
There is no HU-specific salary figure for B.Sc. CS (Data Science) that I would use as a guaranteed outcome. Instead, I would look at current Indian-market data for the roles graduates may enter:
*The Data Scientist figure is an overall market average across experience tiers, not a salary benchmark for fresh graduates.
Indeed's September 2026 India salary data reports ₹6,36,864 as the average Data Analyst base salary, with an entry-level Data Analyst average of ₹5,15,010. Its Data Scientist page reports an average of ₹12,22,143. Indeed's reported Data Scientist range is approximately ₹7.08 lakh to ₹21.09 lakh, depending on experience, location and employer.
Editorial Note: These are external Indian-market salary indicators, not Haridwar University placement guarantees. Actual compensation depends on role, technical skills, portfolio projects, internships, employer tier, work location, interview performance and individual aptitude.
Who Should Choose This Programme
I would consider this programme a good fit if you:
- Have PCM in Class 12 and meet the aggregate eligibility requirements
- Are reasonably comfortable with mathematics and quantitative logic
- Want a focused three-year computing degree
- Want both Computer Science fundamentals and specialised Data Science
- Want to keep undergraduate programme costs relatively controlled (₹1.67 lakh total fee)
- Are willing to code, build projects and work hands-on with data
- May consider MCA, M.Sc or another postgraduate route later
I would think twice if you are choosing Data Science only because the job title sounds attractive. Students who dislike programming or quantitative work may find the degree considerably harder than they expect.
For me, that is the more useful test: do you want to work with code, data and problem-solving for the next three years?
How to Apply for B.Sc. CS (Data Science)
Students interested in the programme can review the B.Sc. Computer Science (Data Science) programme details at Haridwar University for the published curriculum, eligibility and fee information.
For the current admission process, students should also check HU's admission application process and confirm the applicable admission route and fee before submitting an application.
Ready to compare the programme with your other options? Apply for B.Sc. CS (Data Science) at Haridwar University.
Ready to Compare With Your Other Options?
Submit your online application or consult our admissions counsellors today.
Apply for B.Sc. CS (Data Science) at Haridwar University →Frequently Asked Questions (FAQs)
Is B.Sc. Computer Science (Data Science) a three-year course?
Yes. HU describes the programme as a three-year, six-semester B.Sc. degree offering comprehensive theoretical and practical training in computer science and data analytics.
What is the fee for B.Sc. CS (Data Science) at HU?
The published 2026–27 fee is ₹67,000 for Year 1 and ₹50,000 each for Years 2 and 3, giving a listed three-year total of ₹1.67 lakh.
What subjects are taught in the programme?
The curriculum includes C, Python, Java, data structures, DBMS, computer networks, AI/ML, algorithms, data mining, Deep Learning, cloud computing, Machine Learning with Python, Big Data Analytics and Natural Language Processing (NLP).
Can I become a Data Analyst after this degree?
Yes, Data Analyst is one of the direct career paths listed by HU. Your employability will depend on your programming, analytical skills, projects, internship experience and ability to demonstrate those skills to employers.
Does the programme include internships?
Yes. The curriculum includes Summer Internship I and Summer Internship II, while the programme highlights a 4–6 week internship in data science and analytics companies.
Can I pursue MCA or MSc after B.Sc. CS (Data Science)?
Further study can be a route after the degree, including MCA or relevant MSc programmes. Eligibility should be checked against the specific postgraduate institution and programme because requirements vary.
Is B.Sc. Data Science better than B.Tech Data Science?
Not automatically. B.Sc. CS (Data Science) is a three-year route, while B.Tech Data Science is a four-year engineering route. The better choice depends on the student's academic goals, budget, preferred degree type and longer-term career plan.
What salary can a B.Sc. Data Science graduate expect?
There is no single guaranteed figure. Current Indian-market data shows an average entry-level Data Analyst salary of about ₹5.15 lakh per year on Indeed, while its overall Data Analyst average is about ₹6.36 lakh. These figures are external market indicators and are not HU-specific salary guarantees.
A Practical Computing Route for the Right Student
I would not recommend this programme simply because Data Science is a popular phrase in technology hiring. I would recommend comparing it on the things that remain measurable: three years, ₹1.67 lakh in the published fee structure, a progression from C and Python to ML and Big Data, two internships, projects and a substantial final-year major project.
For a PCM student who wants Computer Science and Data Science but does not necessarily want to commit to a four-year B.Tech, that combination deserves a serious look. The degree is only the starting point; the quality of the projects, internships, technical practice and postgraduate decisions will ultimately shape where the student goes next.
Launch Your Data Science Career at Haridwar University
Explore our 3-year B.Sc. Computer Science (Data Science) curriculum, modern computing labs, and early placement preparation.


