Infrastructure Development Banner

B.Sc. Computer Science in Data Science

Program details

The B.Sc. Computer Science (Data Science) program offered by UPES School of Computer Science is meticulously crafted to provide students with a comprehensive understanding of various aspects of data science and its applications. This degree equips students with a solid foundation in forecasting, predictive modeling, and statistical fundamentals. The curriculum places a strong emphasis on the mathematical underpinnings essential for effective data analysis.

By offering exposure to a diverse range of industry-standard tools like NoSQL, Data Warehousing, PyTorch, Tableau, R, and Splunk, the program ensures that students gain practical skills that are directly applicable in real-world scenarios. Furthermore, the program delves deep into the realms of statistics and mathematical simulations, empowering students to excel in the dynamic field of predictive analytics and simulation work. These skills are not only in high demand across various industries but also play a pivotal role in shaping professionals capable of contributing to the creation of the Meta Verse.

In conclusion, UPES School of Computer Science's B.Sc. Computer Science (Data Science) program is designed to provide students with a comprehensive education that combines theoretical knowledge with practical skills. The curriculum covers a wide array of topics, including forecasting, predictive modeling, statistical analysis, and the utilization of essential data science tools. By nurturing a strong foundation in both mathematical principles and industry-relevant applications, the program prepares students to meet the demands of the rapidly evolving field of data science and predictive analytics, while also fostering their potential to contribute to cutting-edge developments such as Meta Verse technology.

Program Highlights

  • Graduates will master technical skills and cultivate leadership qualities, positioning them as professional scientists capable of excelling in diverse careers.
  • The B.Sc. Computer Science (Data Science)program fosters an environment where graduates gain interdisciplinary and multidisciplinary exposure, enabling them to effectively navigate diverse circumstances.
  • Graduates will develop a commitment to lifelong learning, adapting and mastering new skills and techniques to address emerging challenges in technology.
  • The B.Sc. Computer Science (Data Science)program equips graduates with the ability to analyze real-life problems scientifically, collaborating in multidisciplinary teams, and addressing challenges with an ethical mindset.
  • Graduates will proficiently engage in system and application programming, applying computer system concepts, data structures, algorithms, and optimization techniques for effective problem-solving.
  • The program empowers graduates to assess, design, propose, and develop analytical systems, enabling them to tackle real-world problems using computational knowledge.

The future scope of the B.Sc. Computer Science (Data Science) program by UPES School of Computer Science is incredibly promising. As the world becomes increasingly data-driven, the demand for skilled data scientists is soaring across industries. This program equips students with a strong foundation in computer science principles along with specialized training in data science, preparing them to tackle complex data challenges. Graduates will possess the expertise to analyze large datasets, extract meaningful insights, and make data-driven decisions. With the rapid growth of IoT, AI, and machine learning, graduates will be well-positioned to develop innovative solutions in fields like healthcare, finance, e-commerce, and more. The program's practical approach, incorporating real-world projects and industry exposure, ensures that graduates are not only academically proficient but also industry-ready. Overall, the B.Sc. Computer Science (Data Science) program opens doors to diverse career paths, from data analysts and machine learning engineers to data consultants and research scientists, contributing significantly to the evolving landscape of technology and data-driven advancements.

Career Opportunities

The B.Sc. Computer Science (Data Science) program from UPES School of Computer Science equips graduates with a diverse skill set tailored for a range of industry roles. Graduates can pursue positions such as Data Analyst, Software Programmer, Business Analyst, Data Architect, Statistician, Automation Engineer, Data Engineer, and Simulation Architect. This comprehensive program provides a strong foundation in data science, enabling graduates to excel in various sectors requiring data-driven decision-making and technical expertise. Whether analyzing data, developing software solutions, or designing simulations, graduates are well-prepared to contribute effectively to the evolving landscape of technology and data-driven industries.


The B.Sc. Computer Science (Data Science) program at UPES School of Computer Science offers outstanding placements, providing students with a strong foundation in data science and its applications. The program's industry-aligned curriculum equips students with essential skills in programming, statistics, machine learning, and data analysis. With a focus on practical learning and real-world projects, graduates emerge well-prepared for the demands of the data-driven job market. UPES' strong industry connections and dedicated placement cell play a pivotal role in securing attractive job opportunities for students. Leading tech companies and organizations actively recruit graduates, recognizing their proficiency in data science. This program's consistent track record of impressive placements underscores its commitment to producing job-ready professionals who can excel in various data science roles across diverse industries.

Fee Structure

Click here for detailed Fee Structure.


Semester 1

Linux Lab0042
Programming in C3003
Programming in C Lab0022
Digital Electronics4004
Problem Solving2002
Living Conversation2002
Environmental Sustainability and 
Climate Change - I
Mathematical Science – I3104
TOTAL   21

Semester 2

Computing for Sciences3003
Data Structures and algorithms4004
Data Structures and algorithms 
OOPs using C++3003
OOPs using C++ Lab0021
Critical Thinking and Writing2002
Environmental Sustainability and 
Climate Change - II
Mathematical Science – II4004
TOTAL   20

Semester 3

Elements of AIML 2002
Elements of AIML Lab 0021
Databases Lab0021
Design and Analysis of Algorithms3003
Python Programming 2002
Python Programming Lab0042
Design Thinking2002
Discrete Mathematics & Linear Algebra3003
TOTAL   22

Semester 4

Computer Organization and Architecture3003
Java Programming Lab0042
Operating Systems3003
Probability, Computing and Statistics3003
PE-1 Lab0021
TOTAL   19

Semester 5

Cyber Security2002
Theory of Computing3003
Start your startup0042
PE-2 Lab0021
TOTAL   19

Semester 6

Leadership and Teamwork2002
Summer Internship0001
TOTAL   21

Semester 7

Compiler Design3003
Research Methods3003
Project- 30008
Research Seminar-10001
TOTAL   21

Semester 8

IT Ethical Practice3003
Research Seminar-20002
TOTAL   19

Major Elective 24 Credits

Fundamentals of Data 
Fundamentals of Data
 Science Lab
Data Visualization and 
Data Visualization and 
Interpretation Lab
Machine and Deep Learning 4004
Computational Linguistics a
nd NLP
Generative AI3003
TOTAL   24


Interested students must meet the following minimum eligibility criteria for B.Sc. Computer Science (Data Science) :50% marks in class X and XII withMathematics / Computer Science / Information Technology as one of the major Subject in Class XII.

Selection Criteria

The selection criteria for individuals who wish to enroll in the B.Sc. Computer Science (Data Science) program at UPES relies on the performance in Personal Interview.

Suggested videos

Enquiry Form

Please enter first name
Please enter last name
Please enter email address
+91 Please enter mobile number
Please Select Course Type
Please select Course
Please Select Condition