The University of Faisalabad
Apply Online
Home / Faculty / Department / BS Data Sciences

BS Data Sciences

Apply now →

Program Overview

Credit Hours
139
Duration
8 semesters (4 years)
Semesters
8
Attendance
Full-time

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 at TUF?

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.

Key Skills You Will Master

Data Analysis
Statistical Methods
Python Programming
Database Management
Data Visualization
Machine Learning Basics

Career Outcomes

  • 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

Program Roadmap

Explore courses roadmap in BS Data Sciences

Course Code Course Title Credit Hours Category Prerequisite
GEN-104 IDEOLOGY AND CONSTITUTION PAKISTAN 2 (2-0) - -
ISL-103 TEACHING HOLY QURAN WITH TRANSLATION I Non-Credit - -
ENG-107 FUNCTIONAL ENGLISH 3 (3-0) - -
CS-102 APPLICATION INFORMATION AND COMMUNICATION TECHNOLOGIES 3 (2-1) - -
CS-111 PROGRAMMING FUNDAMENTALS 4 (3-1) - -
PHY-102 APPLIED PHYSICS 3 (2-1) - -
MATH-105 BASIC MATH I DEFICIENCY SUBJECT PRE MEDICAL STUDENTS 3 (3-0) - -
Total Credit Hours 15
Course Code Course Title Credit Hours Category Prerequisite
ISL-101 ISLAMIC STUDIES 2 (2-0) - -
ENG-108 EXPOSITORY WRITING 3 (3-0) - -
ISL-104 TEACHINGS HOLY QURAN WITH TRANSLATION II Non-Credit - -
CS-204 DIGITAL LOGIC DESIGN 3 (2-1) - -
CS-112 OBJECT ORIENTED PROGRAMMING 4 (3-1) - -
CS-202 DISCRETE STRUCTURES 3 (3-0) - -
GEN-304 PROFESSIONAL PRACTICES 2 (2-0) - -
MATH-106 BASIC MATH II DEFICIENCY SUBJECT PRE MEDICAL STUDENTS 3 (3-0) - -
Total Credit Hours 17
Course Code Course Title Credit Hours Category Prerequisite
ISL-201 TEACHINGS HOLY QURAN WITH TRANSLATION III Non-Credit - -
ENG-201 TECHNICAL AND BUSINESS WRITING 3 (3-0) - ENG-102
CS-113 SOFTWARE ENGINEERING 3 (3-0) - -
CS-216 DATA STRUCTURES 4 (3-1) - CS-112
MATH-104 CALCULUS AND ANALYTICAL GEOMETRY 3 (3-0) - -
CS-308 ARTIFICIAL INTELLIGENCE 3 (2-1) - CS-202
GEN-203 COMMUNITY SERVICE LEARNING 2 (2-0) - -
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
MATH-214 LINEAR ALGEBRA 3 (3-0) - -
PSY-201 PSYCHOLOGY 2 (2-0) - -
GEN-206 ENTREPRENEURSHIP 2 (2-0) - -
ISL-202 TEACHINGS HOLY QURAN WITH TRANSLATION IV Non-Credit - -
CS-213 DATABASE SYSTEMS 4 (3-1) - CS-203
AI-414 MACHINE LEARNING 3 (2-1) - -
CS-221 OPERATING SYSTEMS 3 (2-1) - CS-203
Total Credit Hours 17
Course Code Course Title Credit Hours Category Prerequisite
CS-302 COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE 3 (2-1) - CS-111
CS-301 ANALYSIS ALGORITHMS 3 (3-0) - CS-203
STAT-311 PROBABILITY AND STATISTICS 3 (3-0) - -
CS-321 HCI AND COMPUTER GRAPHICS 3 (2-1) - -
DS-301 INTRODUCTION TO DATA SCIENCE 3 (2-1) - -
CS-320 ADVANCED DATABASE MANAGEMENT SYSTEMS 3 (2-1) - -
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
CS-307 COMPUTER NETWORKS 3 (2-1) - -
AI-302 ARTIFICIAL NEURAL NETWORKS AND DEEP LEARNING 3 (2-1) - -
MATH-224 MULTIVARIABLE CALCULUS 3 (3-0) - MATH-104
CS-317 THEORY AUTOMATA 3 (3-0) - -
DS-303 DATA MINING 3 (2-1) - -
DS-304 TOPICS IN DATA SCIENCE 3 (2-1) - MATH-104
Total Credit Hours 18
Course Code Course Title Credit Hours Category Prerequisite
DS-404 DATA VISUALIZATION 3 (2-1) - CS-317
DS-402 DATA WAREHOUSING AND BUSINESS INTELLIGENCE 3 (2-1) - -
MGT-305 FINANCIAL ACCOUNTING 3 (3-0) - -
CS-404 INFORMATION SECURITY 3 (2-1) - -
DS-401 ADVANCED STATISTICS 3 (2-1) - -
CS-425 FINAL YEAR PROJECT PHASE –I 2 (0-2) - -
Total Credit Hours 17
Course Code Course Title Credit Hours Category Prerequisite
DS-403 BIG DATA ANALYTICS 3 (2-1) - -
CS-403 PARALLEL AND DISTRIBUTED COMPUTING 3 (2-1) - CS-225
CS-427 FINAL YEAR PROJECT PHASE –II 4 (0-4) - CS-415
GEN-401 INTERNSHIP 3 (0-3) - -
Total Credit Hours 13

Admissions & Eligibility

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.

Next Steps
Start Application
Have Some Questions?

Talk to an advisor or chat with us using TUF AI Chatbot.

Contact Us

FAQs

It is a four-year undergraduate program focused on data analysis, statistics, and decision-making using modern tools.

Yes, students work on labs, projects, and real datasets throughout the degree.

You will learn data analysis, visualization, statistical modeling, and analytical problem-solving.

Graduates can work as data analysts, data scientists, machine learning engineers, or research professionals.

Yes, graduates can continue with MS, MPhil, or research programs in data science or related fields.