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 analysis. 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.
- At least 50% marks in Intermediate (HSSC) examination
with Mathematics or equivalent qualification with
Mathematics, certified by IBCC.
OR
- At least 50% marks in Intermediate (HSSC) examination
with pre-Medical or equivalent qualification, certified by
IBCC.
- Admissions are granted on the basis of an aptitude test.
- Minimum Qualifying Marks in the entrance test is 50% (Fifty percent)
Students with pre-medical, must have to pass deficiency
course of Mathematics of 3 credit hours in second semester
Sr. No |
Detail of Charges |
First Semester Fee |
2nd to 8th Semester Fee |
1 |
Admission Fee (One-time fee) |
3,000 |
- |
2 |
Tuition Fee |
11,500 |
11,500 |
3 |
Security Money (Onetime fee) |
2,000 |
- |
4 |
Examination fee |
500 |
500 |
5 |
Identity Card |
200 |
200 |
6 |
Lab fee |
2,500 |
2,500 |
7 |
Sports Fee |
500 |
500 |
8 |
Transport Fee |
1000 |
1000 |
9 |
Library Fee |
500 |
500 |
|
Total |
21,700 |
16,700 |
1st Semester (Credit Hours-15)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
CS24-100 |
Application of Information &
Communication Technologies |
|
2 |
CS24-100L |
Application of Information &
Communication Technologies Lab |
|
1 |
PH24-100 |
Applied Physics |
|
2 |
PH24-100L |
Applied Physics Lab |
|
1 |
SS24-100 |
Introduction to Sociology |
|
2 |
EG24-100 |
Functional English |
|
3 |
HM24-100 |
Islamic Studies/ Ethics |
|
2 |
HM24-101 |
Ideology and Constitution of Pakistan |
|
2 |
MT24-100 |
*Pre-Calculus-I (Non Credit Course) |
|
NC |
2nd Semester (Credit Hours-15)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
CS24-120 |
Programming Fundamentals |
|
3 |
CS24-120L |
Programming Fundamentals Lab |
|
1 |
MG24-100 |
Principles of Management |
|
3 |
EG24-101 |
Expository Writing |
|
3 |
MT24-113 |
Discrete Structures |
|
3 |
SS24-170 |
Civics and Community Engagement |
|
2 |
MT24-101 |
*Pre-Calculus-II (Non Credit Course) |
|
NC |
* Deficiency courses for Fsc. Pre-Medical Students, shall not be counted in CGPA calculation
3rd Semester (Credit Hours-17)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
CS24-220 |
Object Oriented Programming |
Programming Fundamentals |
3 |
CS24-220 |
Object Oriented Programming Lab |
Programming Fundamentals |
1 |
CS24-221 |
Data Structures |
Programming Fundamentals |
3 |
CS24-221L |
Data Structures Lab |
Programming Fundamentals |
1 |
CS24-260 |
Computer Networks |
|
2 |
CS24-260L |
Computer Networks Lab |
|
1 |
MT24-210 |
Calculus & Analytical Geometry |
|
3 |
CS24-230 |
Digital Logic and Design |
|
2 |
CS24-230L |
Digital Logic and Design Lab |
|
1 |
4th Semester (Credit Hours-18)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
CS24-240 |
Database Systems |
|
3 |
CS24-240L |
Database Systems Lab |
|
1 |
CS24-230 |
Computer Organization & Assembly
Language |
Digital Logic and Design |
2 |
CS24-230L |
Computer Organization & Assembly
Language Lab |
Digital Logic and Design |
1 |
CS24-261 |
Information Security |
|
2 |
CS24-261L |
Information Security |
|
1 |
HM24-200 |
Pakistan Studies |
|
2 |
CS24-250 |
Software Engineering |
|
3 |
MT24-211 |
Multivariable Calculus |
Calculus & Analytical
Geometry |
3 |
5th Semester (Credit Hours-18)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
DS24-380 |
Introduction to Data Science |
|
2 |
DS24-380L |
Introduction to Data Science Lab |
|
1 |
CS24-380 |
Artificial Intelligence |
|
2 |
CS24-380L |
Artificial Intelligence Lab |
|
1 |
CS24-330 |
Operating Systems |
|
2 |
CS24-330L |
Operating Systems Lab |
|
1 |
MT24-311 |
Probability & Statistics |
|
3 |
MT24-310 |
Linear Algebra |
Calculus & Analytical
Geometry |
3 |
XX24-XXX |
Domain Elective - 1 |
|
2 |
XX24-XXXL |
Domain Elective Lab - 1 |
|
1 |
6th Semester (Credit Hours-17)
Course Code |
Course Title |
Pre-Requisite |
Credit hours |
MT24-312 |
Advance Statistics |
Probability & Statistics |
2 |
MT24-312L |
Advance Statistics Lab |
Probability & Statistics |
1 |
CS24-320 |
Analysis of Algorithms |
Data Structures |
3 |
DS24-381 |
Data Warehousing & Business Intelligence |
|
2 |
DS24-381L |
Data Warehousing & Business Intelligence Lab |
|
1 |
MG24-390 |
Entrepreneurship |
|
2 |
XX24-XXX |
Domain Elective-2 (HCI & Comp.
Graphics) |
|
2
|
XX24-XXXL |
Domain Elective-2 Lab |
|
1
|
XX24-XXX |
Domain Elective-3 Mobile App Dev |
|
2
|
XX24-XXX |
Domain Elective-3 Lab |
|
1
|
7th Semester (Credit Hours-17)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
DS24-490 |
Fianl Year Project |
|
2 |
DS24-480 |
Data Mining |
|
2 |
DS24-480L |
Data Mining Lab |
|
1 |
CS24-450 |
Parallel and Distributed Computing |
Operating System |
2 |
CS24-450L |
Parallel and Distributed Computing Lab |
Operating System |
1 |
EG24-400 |
Technical & Business Writing |
|
3 |
XX24-XXX |
Domain Elective - 4 Cloud Computing |
|
2 |
XX24-XXXL |
Domain Elective - 4 Lab |
|
1 |
XX24-XXX |
Domain Elective - 5 Software Project Management |
|
2 |
XX24-XXXL |
Domain Elective - 5 Lab |
|
1 |
8th Semester (Credit Hours-15)
Course Code |
Course Title |
Pre-requisite |
Credit hours |
DS24-491 |
Final Year Project |
|
4 |
DS24-481 |
Data Visualization |
|
2 |
DS24-481L |
Data Visualization Lab |
|
1 |
HM24-470 |
Professional Practices |
|
2 |
XX24-XXX |
Domain Elective - 6 |
|
2 |
XX24-XXXL |
Domain Elective - 6 Lab |
|
1 |
XX24-XXX |
Domain Elective - 7 |
|
2 |
XX24-XXXL |
Domain Elective - 7 Lab |
|
1 |