BS Data Science

Introduction

The BS Data Science program offers comprehensive training in statistics, machine learning, and data visualization, preparing graduates for impactful careers in data-driven industries.

Program Mission

To develop skilled data scientists capable of extracting meaningful insights from complex datasets to support informed decision-making.

Eligibility Criteria

No eligibility criteria available.

BS Data Science Road Map

Total Courses

44

Total Credit Hours

135

Duration

4 Years

Total Semesters

8

SEMESTER-1
Title of the Course Cr. Hrs
Islamic Studies / Comparative Study of Religions 2
Arts and Humanities / History of Art & Culture 2
Natural Sciences / Environmental Science 3
Ideology and Constitution of Pakistan 2
Programming Fundamental 4
Discrete Structure 3
TOTAL 16
SEMESTER-2
Title of the Course Cr. Hrs
Civic Education & Citizenship 2
Applications of ICT 3
Functional English 3
Social Psychology 2
Calculus & Analytical Geometry 3
Object Oriented Programming 4
TOTAL 17
SEMESTER-3
Title of the Course Cr. Hrs
Introduction to Philosophy 3
Communication & Presentation Skills 3
Database Systems 4
Data Structures & Algorithms 4
Compiler Construction 3
TOTAL 17
SEMESTER-4
Title of the Course Cr. Hrs
Critical Thinking 3
Entrepreneurship 2
Information Security 3
Introduction to Data Science 3
Data Mining 3
Minor 1 3
TOTAL 17
SEMESTER-5
Title of the Course Cr. Hrs
Artificial Intelligence 4
Digital Logic Design 4
Computer Networks 4
Computer Organization & Assembly Language 4
TOTAL 16
SEMESTER-6
Title of the Course Cr. Hrs
Minor 2 3
Operating Systems 4
Minor 3 3
Data Visualization 3
Analysis of Algorithms 3
Human Computer Interaction 3
TOTAL 19
SEMESTER-7
Title of the Course Cr. Hrs
Data Warehousing & Business Intelligence 3
Big Data Analytics 3
Machine Learning 3
Minor 4 3
Software Project Management 3
Final Year Project-I 3
TOTAL 18
SEMESTER-8
Title of the Course Cr. Hrs
Software Engineering 3
Text Mining 3
Topics in Data Science 3
Theory of Automata 3
Final Year Project-II 3
TOTAL 15
List of Elective Courses
List of Major Courses
  • • Islamic Studies / Comparative Study of Religions
  • • Arts and Humanities / History of Art & Culture
  • • Natural Sciences / Environmental Science
  • • Ideology and Constitution of Pakistan
  • • Programming Fundamental
  • • Discrete Structure
  • • Civic Education & Citizenship
  • • Applications of ICT
  • • Functional English
  • • Social Psychology
  • • Calculus & Analytical Geometry
  • • Object Oriented Programming
  • • Introduction to Philosophy
  • • Communication & Presentation Skills
  • • Database Systems
  • • Data Structures & Algorithms
  • • Compiler Construction
  • • Critical Thinking
  • • Entrepreneurship
  • • Information Security
  • • Introduction to Data Science
  • • Data Mining
  • • Minor 1
  • • Artificial Intelligence
  • • Digital Logic Design
  • • Computer Networks
  • • Computer Organization & Assembly Language
  • • Minor 2
  • • Operating Systems
  • • Minor 3
  • • Data Visualization
  • • Analysis of Algorithms
  • • Human Computer Interaction
  • • Data Warehousing & Business Intelligence
  • • Big Data Analytics
  • • Machine Learning
  • • Minor 4
  • • Software Project Management
  • • Final Year Project-I
  • • Software Engineering
  • • Text Mining
  • • Topics in Data Science
  • • Theory of Automata
  • • Final Year Project-II
List of Specialization Courses