UIT University

🎓 GAT Results – Fall 2025 Announced! View Results

BS Data Science

Computing Science Programs

Overview

BS (Data Science) has a dual emphasis on basic principles of statistics and computer science, with foundational training in statistical and mathematical aspects of data analy- sis. This program develops foundation on broad computer science principles, including algorithms, data structures, data management and machine learning. This program will prepare graduates for a career in data analysis, combining foundational statistical concepts with computational principles from computer science.

Degree Requirement
  • Duration of Program (In Years): 4
  • Number of semesters: 8
  • Number of courses per semester: 5-6
  • Total credit hours: 140
  • Total number of courses: 45 (Including Internship + Capstone Project I & II)
  •  
Semester 1
Course CodeCourse TitleCredit Hours (Th)LabTotal
CSC-101Introduction to Computing213
CSC-102Programming Fundamentals314
ASC-116Applied Physics303
HSC-121Communication Skills303
HSC-102/103Islamic Studies / Ethics202
15
Semester 2
Course CodeCourse TitleCredit Hours (Th)LabTotal
CSC-103Object Oriented Programming314
CSC-108Discrete Structures303
CSC-111Digital Logic Design213
ASC-111Calculus & Analytical Geometry303
HSC-111English Composition & Comprehension303
HSC-106Ideology and Constitution of Pakistan202
18
Semester 3
Course CodeCourse TitleCredit Hours (Th)LabTotal
CSC-201Data Structures & Algorithms314
CSC-202Computer Organization & Assembly Language314
ASC-112Linear Algebra303
HSC-211Technical & Business Writing303
CSE-101Software Engineering Principles303
17
Semester 4
Course CodeCourse TitleCredit Hours (Th)LabTotal
CSC-203Operating Systems314
CSC-204Database Systems314
CDS-201Introduction to Data Science213
CIC-201Artificial Intelligence314
ASC-202Multivariate Calculus303
18
Semester 5
Course CodeCourse TitleCredit Hours (Th)LabTotal
CNS-301Computer Networks213
CDS-301Data Visualization213
ASC-201Probability & Statistics303
CDS-303Data Mining303
DS Domain Elective – I2 / 31 / 03 / 3
DS Domain Elective – II2 / 31 / 03 / 3
18
Semester 6
Course CodeCourse TitleCredit Hours (Th)LabTotal
CSC-301Design & Analysis of Algorithms303
CSC-302Parallel & Distributed Computing303
CNS-302Information Security303
CDS-304Data Warehouse & Business Intelligence303
DS Domain Elective – III2 / 31 / 03 / 3
HSC-110Civics and Community Engagement202
17
Semester 7
Course CodeCourse TitleCredit Hours (Th)LabTotal
MSC-301Technopreneurship303
DS Domain Elective – IV2 / 31 / 03 / 3
DS Domain Elective – V2 / 31 / 03 / 3
MSC-203Principle of Management303
CDS-302Advanced Statistics303
CSC-498Capstone Project – I033
18
Semester 8
Course CodeCourse TitleCredit Hours (Th)LabTotal
HSC-311Computing Professional Practices303
DS Domain Elective – VI2 / 31 / 03 / 3
DS Domain Elective – VII2 / 31 / 03 / 3
Elective Support – I303
CSC-497Capstone Project – II033
15
Program Educational Objectives
  1. Pursue diverse range of careers, advanced degrees or professional development in computing and data science knowledge acquired during studies.
  2. Apply data science principles and modern practices to design innovative solutions for challenging problems faced by businesses.
  3. Communicate effectively and work efficiently as an individual and in interdisciplinary teams with high professional and ethical values.
 
  • Students holding Higher Secondary School Certificate (HSC-II) in Pre-Engineering, Pre-Medical, Science General, Computer Science from any authorized board of intermediate education in Pakistan OR any equivalent foreign examination board with at least 50% or 550 out of 1100 marks are eligible to apply for admission.

  • Students awaiting the final result of HSC-II can also apply for conditional admission based on HSC-I results.

  • HSC-II (Pre-medical) or equivalent students are also eligible for admission. However, they must undertake deficiency courses in six-credit-hour Mathematics in the first year of regular studies.

Pre Entry Admission Test Eligibility Criteria:

Candidates are required to:

  • pass the university’s pre-admission entry tests with at least 50% marks,

  • pass the HEC Undergraduate Studies Admission Test (USAT) with at least 50% marks, or

  • hold a score of at least 800 in SAT-I and secured at least 1500 in relevant subjects.

Scroll to Top