B.Sc. Data Science

Programme Overview

The Bachelor of Science in Data Science programme is a four-year honours degree designed to build strong analytical, computational, and problem-solving abilities for the data-driven world. The curriculum integrates mathematics, statistics, computer science, and machine learning to enable students to collect, process, analyse, and interpret complex data for informed decision-making. Learners gain practical experience in data visualization, predictive modelling, big data analytics, and artificial intelligence applications through hands-on labs, projects, and internships. Academic alliances with Celonis, Qlik, and UiPath provide students with exposure to real-world data intelligence, automation, and process optimization tools, enhancing their technical proficiency and industry readiness. Graduates are well-prepared for diverse roles such as data analyst, business intelligence developer, data engineer, machine learning engineer, and data scientist across sectors, including IT, finance, healthcare, and research ample scope for higher studies and professional certifications.

The B.Sc. Programme is a four-year degree programme, wherein a student, after successful completion, will be awarded an Honours degree. However, a student has the option to exit the programme after successful completion of the first three years. In such a case, the student will be awarded a Bachelor’s degree.

Eligibility Criteria

Any candidate who has passed PUC/10+2/ equivalent in Computer Science and Mathematics, securing a minimum of 40% of marks, is eligible.

Programme Outcomes (PO)

Programme Specific Outcomes (PSO)

Programme Matrix - B.Sc Data Science

  Course Title Course Type Credits
I C Programming DSC 4
I C Programming Practical DSC 2
I Relational Database Management System DSC 4
I Relational Database Management System Practical DSC 2
I Matrix Theory and Calculus DSC 4
I Data Structures    
II Data Structures Practical DSC 3
II Basic Statistical Analysis DSC >1
II Basic Statistical Analysis Practical DSC 3
II Operating System and Networks DSC 1
II Rising Star: Business DSC >3
II Multidisciplinary Course MDC 3
II Skill Enhancement Course SEC 3
III Object Oriented Programming with Java DSC 3
III Object Oriented Programming with Java Practical DSC 1
III Data warehousing and Datamining DSC 3
III Data warehousing and Datamining Practical DSC 1
III Mathematical Concepts of Data Science DSC 3
III Skill Enhancement Course -NPTEL SEC 3
III Multidisciplinary Course MDC 3
III Value-Added Course (VAC) VAC 2
IV Probability and Inferential Statistics DSC 3
IV Probability and Inferential Statistics Practical DSC 1
IV Python Programming DSC 3
IV Python Programming Practical DSC 1
IV Artificial Intelligence for Data Science DSC 3
IV Rising Star: Automation DSC-CC 2
IV Minor Project-I DSC-MP 2
IV Skill Enhancement Course SEC 3
IV Multidisciplinary Course MDC 3
IV Value-Added Course (VAC) VAC 2
V Process mining and Analytics DSC 4
V Process mining and Analytics Practical DSC 2
V Machine Learning DSC 4
V Machine Learning Practical DSC 2
V Research Methodology DSC 4
V Software Engineering DSC 4
V Minor Project-II DSC MP 2
V Internship   2
VI Exploratory Analysis DSC 4
VI Exploratory Analysis Practical DSC 2
VI Process optimization and Object Centric Mining Techniques DSC 4
VI Process optimization and Object Centric Mining Techniques practical DSC 2
VI Optimization Techniques DSC 4
VI Object Centric Process Mining DSC CC 2
VI Project Capstone   4

Key Courses

Semester I

Semester II

Semester III

Semester IV

Semester V

Semester VI