Program Overview

A Bachelor of Science in Data Science program is designed to provide students with the knowledge and skills necessary to analyze, interpret, and manipulate complex data sets. This program combines coursework in computer science, statistics, and mathematics with hands-on experience in data analysis and visualization. Throughout the program, students will learn to use programming languages like Python and R to collect and manipulate data, as well as machine learning techniques to create predictive models. They will also gain an understanding of database systems, data warehousing, and data mining.

Graduates of a Bachelor of Science in Data Science program are prepared for careers in a variety of industries, including finance, healthcare, technology, and government. They may work as data analysts, data scientists, business intelligence analysts, or data engineers, among other positions. They may also choose to pursue further education in data science or related fields, such as a master's degree in data science or a Ph.D. in computer science.

It is a four years program consisting of eight semesters. The maximum duration for completion of this degree is twelve semesters. The degree is awarded on completion of minimum 133 credit hours, including six credits for the project, with a passing CGPA of at least 2.0/4.0.

Mission Statement

Our Bachelor of Science in Data Science program aims to prepare students to become experts in data analysis and interpretation. We strive to provide our students with a strong foundation in computer science, statistics, and mathematics, as well as hands-on experience in data manipulation, visualization, and machine learning techniques. Our program is designed to equip students with the skills and knowledge necessary to work in a variety of industries, including finance, healthcare, technology, and government. We are committed to fostering a collaborative learning environment that encourages critical thinking, problem-solving, and innovation. Our graduates will be equipped to make a meaningful impact in their respective fields through their ability to analyze complex data sets and create data-driven solutions.

Student Outcomes (SOs)

The department of computer science at CUI ensures that the graduates are equipped with the right set of attributes that will make them desirable to potential employers. Problem Solving, Critical Thinking, Creativity, Communication, Teamwork, Adaptability, and Life-long Learning are all considered as crucial attributes for employability. These graduate attributes (GAs) are in line with student outcomes defined by Seoul Accord; therefore, the department of computer science at CUI has adapted SOs from Seoul Accord which is listed in Table below.

S.# Attributes (GA) Student Outcomes (SOs)
1 Knowledge for Solving Computing Problems Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
2 Problem Analysis Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
3 Design/Development of Solutions Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
4 Modern Tool Usage Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
5 Individual and Teamwork Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings.
6 Communication Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
7 Computing Professionalism and Society Understand and assess societal, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
8 Ethics Understand and commit to professional ethics, responsibilities, and norms of professional computing practice.
9 Life-long Learning Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.

Entry Requirements

Students are eligible for admission if they have Intermediate or equivalent (‘A’ Level) with minimum 50% marks from accredited institution and *NTS-NAT test score with minimum 50% marks.

* Detailed information can be obtained from http://www.nts.org.pk

Career Prospects

A Bachelor of Science in Data Science program prepares graduates for a wide range of career paths in various industries, including finance, healthcare, technology, and government. Some of the common career outcomes for graduates of a Bachelor of Science in Data Science program are Data Analyst, Data Scientist, Business Intelligence Analyst, Data Engineer, Machine Learning Engineer, and Data and Analytics Manager. Graduates of a Bachelor of Science in Data Science program may also choose to pursue further education in data science or related fields, such as a master's degree in data science or a Ph.D. in computer science.

Contact Details

  1. Dr. Saif Ur Rehman, In-Charge Program BS (Data Science), saif_ur_rehman@comsats.edu.pk
  2. Dr. Hufsa Mohsin, Associate In-Charge (Data Science), hufsa.mohsin@comsats.edu.pk