BS Data Science

BS Data Science

Undergraduate

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.

Program Mission

Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.
Overview

Summary
Duration of Program: 4 Years
Number of Semesters: 8
Number of courses per semester: 5 or 6
Total Credit hours: 140
Total number of courses: 45 (Including Internship + Capstone Project I and II)

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:

  1. pass the university’s pre-admission entry tests with at least 50% marks,
  2. pass the HEC Undergraduate Studies Admission Test (USAT) with at least 50% marks, or
  3. hold a score of at least 800 in SAT-I and secured at least 1500 in relevant subjects.

Semester – I
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-101 Introduction to Computing 2 1 3
CSC-102 Programming Fundamentals 3 1 4
ASC-116 Applied Physics 3 0 3
HSC-121 Communication Skills 3 0 3
HSC-102/103 Islamic Studies / Ethics 2 0 2
Total 15
Semester – II
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-103 Object Oriented Programming 3 1 4 CSC-102
CSC-108 Discrete Structures 3 0 3
CSC-110 Electronic Devices And Circuits 2 1 3
ASC-111 Calculus & Analytical of Geometry 3 0 3
HSC-111 English Composition & Comprehension 3 0 3
HSC-106 Ideology and Constitution of Pakistan 2 0 2
Total 18
Semester – III
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-201 Data Structures & Algorithms 3 1 4 CSC-102
CSC-202 Computer Organization and Assembly Language 3 1 4 CSC-110
ASC-112 Linear Algebra 3 0 3 ASC-111
HSC-211 Technical & Business Writing 3 0 3 HSC-111
CSE-101 Software Engineering Principles 3 0 3
Total 17
Semester – IV
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-203 Operating Systems 3 1 4
CSC-204 Database Systems 3 1 4
CDS-201 Introduction to Data Science 2 1 3
CIC-201 Artificial Intelligence 3 1 4 CSC-201
ASC-202 Multivariate Calculus 3 0 3
Total 18
Semester – V
Course Code Course Title Th Pr Cr Hr Pre-Req
CNS-301 Computer Networks 2 1 3 CSC-101
CDS-301 Data Visualization 2 1 3
ASC-201 Probability & Statistics 3 0 3 ASC-201
CDS-303 Data Mining 3 0 3
DS Domain Elective – I 2 / 3 1 / 0 3
DS Domain Elective – II 2 / 3 1 / 0 3
Total 18
Semester – VI
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-301 Design and Analysis of Algorithms 3 0 3 CSC-201
CSC-302 Parallel & Distributed Computing 3 0 3 CSC-203
CNS-302 Information Security 3 0 3
CDS-304 Data Warehouse & Business Intelligence 2 1 3
DS Domain Elective – III 2 / 3 1 / 0 3
HSC-110 Civics and Community Engagement 2 0 2
Total 17
Semester – VII
Course Code Course Title Th Pr Cr Hr Pre-Req
MSC-301 Technopreneurship 3 0 3
DS Domain Elective – IV 2 / 3 1 / 0 3
DS Domain Elective – V 2 / 3 1 / 0 3
MSC-203 Principle of Management 3 0 3
CSC-496 Capstone Project – I 0 3 3
CDS-302 Advanced Statistics 3 0 3
Total 18
Semester – VIII
Course Code Course Title Th Pr Cr Hr Pre-Req
HSC-311 Computing Professional Practices 3 0 3
DS Domain Elective – VI 2 / 3 1 / 0 3
DS Domain Elective – VII 2 / 3 1 / 0 3
Elective Support – I 3 0 3
CSC-497 Capstone Project – II 0 3 3 CSC-496
Total 15
Total 137
DS Domain Electives
Course Code Course Title Th Pr Cr Hr Pre-Req
CSC-304 Advanced Database Management Systems 2 1 3
CDS-401 Information Retrieval 2 1 3
CIC-401 Natural Language Processing 2 1 3
CDS-303 Data Mining 3 0 3
CAI-402 Introduction to Autonomous Robotics 2 1 3
CAI-403 Swarm Intelligence 2 1 3
CDS-404 Data-driven Decision Making 2 1 3
CSC-205 Theory of Automata 3 0 3
CAI-404 Recommender Systems 2 1 3
CIC-301 Deep Learning 2 1 3
CSC-316 Big Data Analytics 2 1 3
CDS-405 Blockchain Technologies and Applications 2 1 3
DSE-407 Platform and Architecture for Data Science 2 1 3
CS-457/CSC-321 Digital Image Processing 2 1 3
CAI-405 Programming for Artificial Intelligence 2 1 3
DSE-409 Generative AI 2 1 3
CNS-202 Vulnerability Assessment & Reverse Engineering 2 1 3 CNS-201
CS433 / CIC-401 Natural Language Processing 2 1 3
DSE-101 Fundamental of Data Science 2 1 3
DSE-408 Reinforcement Learning 2 1 3
CAI-406 Agent Based Modeling 3 0 3
CSE-412 Agile Software Development 2 1 3
CAI-407 Expert Systems 3 0 3
CSC-322 Computer Vision 3 0 3
CAI-408 Optimization Techniques 3 0 3
CNS-201 Network Security 2 1 3
CAI-409 Knowledge Based Systems 3 0 3
DS Elective Supporting Courses
Course Code Course Title Th Pr Cr Hr Pre-Req
MSC-201 Principles of Accounting & Finance 3 0 3
MSC-202 Principles of Marketing 3 0 3
MSC-203 Principles of Management 3 0 3
MSC-204 Economics 3 0 3
HSC-212 Foreign Language 3 0 3
HSC-213 Philosophy 3 0 3
HSC-214 Psychology 3 0 3
HSC-215 Organizational Behaviour 3 0 3
Deficiency Courses
Course Code Course Title Th Pr Cr Hr
ASC-101 Foundation Mathematics – I 3 0 NC
ASC-102 Foundation Mathematics – II 3 0 NC

Student Outcomes:

The students of BS Data Science program are expected to attain the following outcomes by the time of graduation.

  1. SO1: Apply knowledge of computing fundamentals, mathematics, statistics, data science, and relevant domain knowledge to abstract, conceptualize, and solve data-driven computing problems.
  2. SO2: Identify, formulate, research, and analyze complex data science problems using appropriate principles of mathematics, statistics, computing sciences, and relevant domain disciplines.
  3. SO3: Design, develop, implement, and evaluate data-driven solutions, analytical models, and data science systems that meet specified needs while considering societal, cultural, environmental, and ethical requirements.
  4. SO4: Select, adapt, and apply appropriate statistical methods, data analytics techniques, programming languages, computational resources, and modern data science tools while understanding their capabilities and limitations.
  5. SO5: Function effectively as an individual and as a member or leader of diverse and multidisciplinary teams to accomplish data science projects and organizational objectives.
  6. SO6: Communicate effectively with computing professionals, data science practitioners, and society through technical reports, data visualizations, documentation, presentations, and clear written and verbal communication.
  7. SO7: Analyze and evaluate the societal, legal, economic, cultural, environmental, privacy, and security implications of data collection, analysis, storage, and use in local and global contexts.
  8. SO8: Apply ethical principles, professional responsibilities, data privacy, security, fairness, transparency, and responsible data practices in the design and application of data science solutions.
  9. SO9: Recognize the need for and demonstrate the ability to engage in independent and continuous learning to remain current with emerging data science methodologies, technologies, tools, and professional practices.
  10. SO10: Conduct systematic data-driven research, experimentation, and critical evaluation to develop innovative solutions, generate meaningful insights, and contribute to the advancement of data science knowledge and practice.

The SOs provides graduates with the basis for attaining PEOs during their professional tenure. The broader defined PEOs were decomposed into more measurable and achievable SOs related to PEOs.

PEO-SO Mapping:

The student outcomes are mapped with the program educational objectives so that if we achieve the program learning outcomes, the program educational objectives would be considered to have been completed. The mapping of SOs with PEOs is mentioned in Table 5. Teaching different curriculum courses could achieve the program’s learning outcomes. As mentioned later, all these courses are related to the program learning outcome. Each course has its course learning outcome. Suppose the learning outcome of the course is achieved. In that case, the respective program learning outcome will be achieved, and ultimately, by attaining the program learning outcomes, we will accomplish the program’s educational objectives.

Students Outcomes (SOs) Program Educational Objectives (PEOs) for BSDS Program
PEO 1 PEO 2 PEO 3
SO 1
SO 2
SO 3
SO 4
SO 5
SO 6
SO 7
SO 8
SO 9
SO 10

One Time Charges Semester Fee Total Fee
Sr. Program Admission Fee Security Deposit Semester Charges Tuition Fee (per Credit Hour) 1st Semester Credit Hour 1st Semester Tuition Fee Semester Fee at the time of Admission
1 BS (Data Science) 25,000 15,000 9,000 11,960 15 179,400 228,400

Meet Our Faculty Members

Explore Admission Opportunities

Get In Touch For Details

Find key details about our programs, requirements, and how to apply.