BS Data Science


The application fees in non-refundable (in any case) and Applicants seeking admission MUST MEET THE ELIGIBILITY REQUIREMENTS set-forth by Ziauddin University.

Data Science

The minimum requirements for admission in bachelor degree program in Data Science is any of following:

  1. a) At least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics, certified by IBCC.



  1. b) At least 50% marks in Intermediate (HSSC) examination with Pre-Medical or equivalent qualification, certified by IBCC.



“Students with pre-medical, must have to pass deficiency courses of Mathematics of 6 credit hours in first two semesters.”


BS (Data Science-Evening) – Fee Structure For New Admission


 BS (Data Science) –  Evening Fee Structure Total Fee (pkr)
 Admission Fee (One Time Only) 15,000
 Security Deposit (One Time Only and Refundable) 5,000
 Monthly (payable each month for the duration of studies) 8500
 Total  28,500/=

Why Data Science at ZU?

“Ziauddin University Data Science degree program provides students with the technical skills, analytical knowledge, and practical experience necessary to succeed in the growing field of Data Sscience”.


Salient Features of the Data Science program offered at Ziauddin University:

  1. In-depth knowledge of data analysis techniques: A data science curriculum is very well designed that covers the essential topics as per academia and modern industry requirements. A data science curriculum provides students with a deep understanding of data analysis techniques such as statistical analysis, data mining, data Visualization, machine learning and Database Systems. This knowledge is essential for making sense of large and complex data sets.
  2. Proficiency in programming: Data scientists use programming languages such as Python, R, and SQL to manipulate, clean, and analyse data. A data science degree program of Ziauddin University teaches students the programming skills necessary for these tasks.
  3. Understanding of database systems: Data is stored in various formats and systems, including relational databases, NoSQL databases, and data warehouses. A data science degree program teaches students how to interact with these systems, manipulate data, and extract useful insights.
  4. Communication skills: Data scientists work with various stakeholders, including business leaders, developers, and other data professionals. A data science degree program teaches students how to effectively communicate data insights to different audiences.
  • Computing resources: Data science program at Ziauddin University offers significant computing resources to process and analyze large data sets. This includes access to high-performance computing clusters, cloud computing platforms, and specialized hardware such as graphics processing units (GPUs).
  • Software tools: For students of Data Science a wide range of software tools to analyze data, including programming languages such as Python and R, and data analysis tools such as SQL, Tableau, and Excel are available. These Software tools are available for students to access them in various courses.
  • Faculty: Ziauddin University is famous for experienced and knowledgeable faculty members with expertise in data science. Our faculty members have a strong background in statistics, computer science, and data analysis, as well as experience working in industry.
  • Laboratories: Data science program have laboratories equipped with computing resources, software tools, and data sets. These laboratories are accessible to students outside of class hours to enable them to work on projects and assignments.

Data science is a rapidly growing field with a wide range of career opportunities. Here are some popular career paths in data science:

  1. Data scientist: A data scientist is responsible for collecting, processing, and analyzing large data sets using statistical methods and machine learning techniques. Data scientists use their knowledge to provide insights and recommendations to business leaders and other stakeholders.
  2. Data analyst: A data analyst is responsible for collecting, cleaning, and analyzing data to provide insights and recommendations. Data analysts typically work with smaller data sets and use basic statistical techniques to find patterns and trends in the data.
  3. Machine Learning Engineer: A machine learning engineer is responsible for developing and implementing machine learning algorithms to solve specific business problems. Machine learning engineers need to have a strong background in computer science, statistics, and machine learning.
  4. Business Intelligence Analyst: A business intelligence analyst is responsible for collecting and analyzing data to help business leaders make informed decisions. Business intelligence analysts use data visualization tools and other techniques to create dashboards and reports that provide insights into key business metrics.
  5. Data Engineer: A data engineer is responsible for building and maintaining the infrastructure that supports data analysis. Data engineers design and implement databases, data pipelines, and other systems to manage and process large data sets.
  6. Big Data Analyst: A big data analyst is responsible for analyzing large and complex data sets using tools such as Hadoop and Spark. Big data analysts use their expertise to identify patterns and trends in the data that can be used to make informed business decisions.

In summary, data science offers a wide range of career opportunities, including data scientist, data analyst, machine learning engineer, business intelligence analyst, data engineer, and big data analyst. As data continues to play a crucial role in business decision-making, the demand for skilled data professionals is expected to continue to grow in the coming years.


Semester — I

Sr.#Course CodeCourse TitleTh.LabCr. Hr
1 CS-107Introduction to Info. & Comm. Technologies212+1
2CS-104Programming Fundamentals313+1
3CS-103Discrete Structures  303+0
4NS-115Basic Mathematics60N/C
5NS-201Linear Algebra303+0
6HS-100English Composition & Comprehension303+0
7HS-103Pakistan Studies202+0

Semester — II

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1CS-112Object Oriented Programming 313+1
2CS-233Introduction to Database System313+1
3NS-109Calculus and Analytical Geometry   3   03+0
4NS-206Probability and Statistics303+0
5HS-114Communication & Presentation Skills303+0

Semester — III


Sr.#Course CodeCourse TitleTh.LabCr .Hr
1CS-211Data Structures and Algorithms3 13+1
2CS-214Computer Org. & Assembly Language313+1
3CS-227Introduction to Data Science212+1
4EE-212Digital Logic Design3 13+1
5NS-112Differential Equations303+0

Semester — IV

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1CS-355Computer Communication and Networks313+1
2CS-351Automata  Theory and Formal Language (DS Elective-1)303+0
3CS-226Analysis of Algorithms303+0
4CS-213Artificial Intelligence313+1
5NS-211Advance Statistics303+0

Semester — V

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1CS-234Operating Systems313+1
2CS-336Data Mining212+1
3CS-331Data Warehousing & Business Intel.212+1
4CS-355Machine Learning (DS Elective-2)212+1
5  MS-306  Managerial Economics

(University Elective-1)


Semester — VI

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1C-332Parallel & Distributed Computing212+1
2CS-456Big Data Analytics212+1
3CS-333Data Visualization212+1
4CS-352Digital Image Processing

(DS Elective 3)

5CS-454Cloud Computing

(DS Elective-4)

6MS-203Human Resource Management

(University Elective-3)


Semester — VII

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1DS-451Final Year Project –I030+3
2CS-212Introduction to Software Engineering212+1
3MS-414Entrepreneurship and Leadership

(University Elective-2)

4HS-331Technical and Business Writing303+0



Islamic Studies /

Ethical Behavior

2    02+0

Semester — VIII

Sr.#Course CodeCourse TitleTh.LabCr.Hr
1DS-451Final Year Project –II030+3

(University Elective-4)

3HS-401Professional Practices303+0
4CS-304Information Security303+0
Total Credit Hours130
Total Lab Credit Hours25
Total Theory Credit Hours105