BS DATA SCIENCES

BSDS

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Undergraduate

Full-Time

8 Semesters (4 years)

139

Eligibility Criteria

Minimum 50% marks in Intermediate/12 years schooling/A- Level (HSSC) or equivalent with Mathematics are required for admission in all BS Computing Programs other than BS computing Engineering. *Equivalency certificate by IBCC will be required in case of education from some other country and system.

INTRODUCTION

The BS Data Science at TUF is a four-year degree that teaches you how to find hidden patterns in large amounts of information. This program combines math, statistics, and computer science to help you turn raw data into smart decisions. It is designed for students who love solving puzzles and want to work in the fast-growing world of Big Data.

WHY CHOOSE BS DATA SCIENCES?

Choosing this program at TUF gives you the tools to become a data expert in a professional and tech-driven environment.

  • Access to high-speed computing labs for processing massive datasets.
  • Learning from faculty who are experts in statistical modeling and data mining.
  • Curriculum that focuses on the latest tools like Python, R, and Tableau.
  • Opportunities to work on real-world data from hospitals and industries.
  • Supportive environment that prepares you for high-paying global tech jobs.

OBJECTIVES

  • Collecting and organizing large amounts of data to find useful information.
  • Building predictive models to guess future trends in business and health.
  • Understanding the ethics of data privacy and how to keep information safe.
  • Solving industrial problems using machine learning and statistical logic.

CAREER SCOPE AND OPPORTUNITIES

  • Data Analyst or Data Scientist
  • Business Intelligence (BI) Developer
  • Machine Learning Engineer
  • Data Consultant for private firms
  • Database Manager or Data Engineer
  • Data Journalist or Research Analyst

PRACTICAL TRAINING, INTERNSHIPS & RESEARCH EXPOSURE

Students gain hands-on experience through:

  • Working on a Capstone Project that uses real datasets to solve a problem.
  • Participating in workshops for advanced data tools and software.
  • Internships at tech companies and research institutes to gain work experience.

Semester 1

Course Code Course Title Credit Hours Category Pre-Requisite
GEN-104 Ideology and Constitution of Pakistan 2(2-0) General Education -
ISL-103 Teaching of Holy Quran with Translation I Non-Credit Compulsory -
ENG-107 Functional English 3(3-0) General Education -
CS-102 Application of Information and Communication Technologies 3(2-1) General Education -
CS-111 Programming Fundamentals 4(3-1) Computing Core -
PHY-102 Applied Physics 3(2-1) General Education -
MATH-105 Basic Math-I (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours: 15+3 - -

Semester 2

Course Code Course Title Credit Hours Category Pre-Requisite
ISL-101 Islamic Studies 2(2-0) General Education -
ENG-108 Expository Writing 3(3-0) General Education -
ISL-104 Teachings of Holy Quran with Translation-II Non-credit Compulsory -
CS-204 Digital Logic Design 3(2-1) Computing Core -
CS-112 Object Oriented Programming 4(3-1) Computing Core -
CS-202 Discrete Structures 3(3-0) General Education -
GEN-304 Professional Practices 2(2-0) General Education -
MATH-106 Basic Math-II (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours: 17+3 - -

Semester 3

Course Code Course Title Credit Hours Category Pre-Requisite
ISL-201 Teachings of Holy Quran with Translation-III Non-credit Compulsory -
ENG-201 Technical and Business Writing 3(3-0) Math and Supporting ENG-102
CS-113 Software Engineering 3(3-0) Computing Core -
CS-216 Data Structures 4(3-1) Computing Core CS-112
MATH-104 Calculus and Analytical Geometry 3(3-0) General Education -
CS-308 Artificial Intelligence 3(2-1) Computing Core CS-202
GEN-203 Community Service Learning 2(2-0) General Education  
  Credit Hours: 18 - -

Semester 4

Course Code Course Title Credit Hours Category Pre-Requisite
MATH-214 Linear Algebra 3(3-0) Math and Supporting -
PSY-201 Psychology 2(2-0) General Education -
GEN-206 Entrepreneurship 2(2-0) General Education -
ISL-202 Teachings of Holy Quran with Translation-IV Non-Credit Compulsory -
CS-213 Database Systems 4(3-1) Computing Core CS-203
AI-414 Machine Learning 3(2-1) Domain Elective -
CS-221 Operating Systems 3(2-1) Computing Core CS-203
  Credit Hours: 17 - -

 

Semester 5

Course Code Course Title Credit Hours Category Pre-Requisite
CS-302 Computer Organization and Assembly Language 3(2-1) Computing Core CS-111
CS-301 Analysis of Algorithms 3(3-0) Computing Core CS-203
STAT-311 Probability and Statistics 3(3-0) Math and Supporting -
CS-321 HCI and Computer Graphics 3(2-1) Domain Elective -
DS-301 Introduction to Data Science 3(2-1) Domain Core -
CS-320 Advanced Database Management Systems 3(2-1) Domain Elective -
  Credit Hours: 18 - -

Semester 6

Course Code Course Title Credit Hours Category Pre-Requisite
CS-307 Computer Networks 3(2-1) Computing Core -
AI-302 Artificial Neural Networks and Deep Learning 3(2-1) Domain Elective -
MATH-224 Multivariable Calculus 3(3-0) Math and Supporting MATH-104
CS-317 Theory of Automata 3(3-0) Domain Elective  
DS-303 Data Mining 3(2-1) Domain Core -
DS-304 Topics in Data Science 3(2-1) Domain Elective MATH-104
  Credit Hours: 18 - -

Semester 7

Course Code Course Title Credit Hours Category Pre-Requisite
DS-404 Data Visualization 3(2-1) Domain Core CS-317
DS-402 Data Warehousing and Business Intelligence 3(2-1) Domain Core -
MGT-305 Financial Accounting 3(3-0) Elective Supporting -
CS-404 Information Security 3(2-1) Computing Core -
DS-401 Advanced Statistics 3(2-1) Domain Core -
CS-425 Final Year Project(Phase –I) 2(0-2) Computing Core -
  Credit Hours: 17 - -

 

Semester 8

Course Code Course Title Credit Hours Category Pre-Requisite
DS-403 Big Data Analytics 3(2-1) Domain Elective -
CS-403 Parallel and Distributed Computing 3(2-1) Domain Core CS-225
CS-427 Final Year Project (Phase –II) 4(0-4) Computing Core CS-415
GEN-401 Internship 3(0-3) - -
  Credit Hours: 13 - -
  Total Credit Hours: 133+6 - -

What is BS Data Science at TUF?
It is a four-year undergraduate program focused on data analysis, statistics, and decision-making using modern tools.
Does the program include practical training?
Yes, students work on labs, projects, and real datasets throughout the degree.
What skills will I gain in BS Data Science?
You will learn data analysis, visualization, statistical modeling, and analytical problem-solving.
What career options are available after BS Data Science?
Graduates can work as data analysts, data scientists, machine learning engineers, or research professionals.
Can I pursue higher education after this degree?
Yes, graduates can continue with MS, MPhil, or research programs in data science or related fields.

BS-Speech and Language Pathology

ADP Speech Language and Pathology

ADP HUMAN NUTRITION AND DIETETICS

MS MEDICAL LABORATORY SCIENCES

PHD URDU

MPHIL URDU

ADMISSIONS

OPEN 2025