BS Data Sciences

BSD

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Undergraduate

Full-Time

8 Semesters (4 years)

139

Eligibility Criteria

Minimum 50% marks in Intermediate/12 years schooling/A- Level (HSSC) or equivalent with Mathematics are required for admission in all BS Computing Programs other than BS computing Engineering. *Equivalency certificate by IBCC will be required in case of education from some other country and system.

OBJECTIVES

ROLE AND SCOPE

Semester 1

Course Code Course Title Credit Hours Category Pre-Requisite
GEN-104 Ideology and Constitution of Pakistan 2(2-0) General Education -
ISL-103 Teaching of Holy Quran with Translation I Non-Credit Compulsory -
ENG-107 Functional English 3(3-0) General Education -
CS-102 Application of Information and Communication Technologies 3(2-1) General Education -
CS-111 Programming Fundamentals 4(3-1) Computing Core -
PHY-102 Applied Physics 3(2-1) General Education -
MATH-105 Basic Math-I (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours: 15+3 - -

Semester 2

Course Code Course Title Credit Hours Category Pre-Requisite
ISL-101 Islamic Studies 2(2-0) General Education -
ENG-108 Expository Writing 3(3-0) General Education -
ISL-104 Teachings of Holy Quran with Translation-II Non-credit Compulsory -
CS-204 Digital Logic Design 3(2-1) Computing Core -
CS-112 Object Oriented Programming 4(3-1) Computing Core -
CS-202 Discrete Structures 3(3-0) General Education -
GEN-304 Professional Practices 2(2-0) General Education -
MATH-106 Basic Math-II (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours: 17+3 - -

Semester 3

Course Code Course Title Credit Hours Category Pre-Requisite
ISL-201 Teachings of Holy Quran with Translation-III Non-credit Compulsory -
ENG-201 Technical and Business Writing 3(3-0) Math and Supporting ENG-102
CS-113 Software Engineering 3(3-0) Computing Core -
CS-216 Data Structures 4(3-1) Computing Core CS-112
MATH-104 Calculus and Analytical Geometry 3(3-0) General Education -
CS-308 Artificial Intelligence 3(2-1) Computing Core CS-202
GEN-203 Community Service Learning 2(2-0) General Education  
  Credit Hours: 18 - -

Semester 4

Course Code Course Title Credit Hours Category Pre-Requisite
MATH-214 Linear Algebra 3(3-0) Math and Supporting -
PSY-201 Psychology 2(2-0) General Education -
GEN-206 Entrepreneurship 2(2-0) General Education -
ISL-202 Teachings of Holy Quran with Translation-IV Non-Credit Compulsory -
CS-213 Database Systems 4(3-1) Computing Core CS-203
AI-414 Machine Learning 3(2-1) Domain Elective -
CS-221 Operating Systems 3(2-1) Computing Core CS-203
  Credit Hours: 17 - -

 

Semester 5

Course Code Course Title Credit Hours Category Pre-Requisite
CS-302 Computer Organization and Assembly Language 3(2-1) Computing Core CS-111
CS-301 Analysis of Algorithms 3(3-0) Computing Core CS-203
STAT-311 Probability and Statistics 3(3-0) Math and Supporting -
CS-321 HCI and Computer Graphics 3(2-1) Domain Elective -
DS-301 Introduction to Data Science 3(2-1) Domain Core -
CS-320 Advanced Database Management Systems 3(2-1) Domain Elective -
  Credit Hours: 18 - -

Semester 6

Course Code Course Title Credit Hours Category Pre-Requisite
CS-307 Computer Networks 3(2-1) Computing Core -
AI-302 Artificial Neural Networks and Deep Learning 3(2-1) Domain Elective -
MATH-224 Multivariable Calculus 3(3-0) Math and Supporting MATH-104
CS-317 Theory of Automata 3(3-0) Domain Elective  
DS-303 Data Mining 3(2-1) Domain Core -
DS-304 Topics in Data Science 3(2-1) Domain Elective MATH-104
  Credit Hours: 18 - -

Semester 7

Course Code Course Title Credit Hours Category Pre-Requisite
DS-404 Data Visualization 3(2-1) Domain Core CS-317
DS-402 Data Warehousing and Business Intelligence 3(2-1) Domain Core -
MGT-305 Financial Accounting 3(3-0) Elective Supporting -
CS-404 Information Security 3(2-1) Computing Core -
DS-401 Advanced Statistics 3(2-1) Domain Core -
CS-425 Final Year Project(Phase –I) 2(0-2) Computing Core -
  Credit Hours: 17 - -

 

Semester 8

Course Code Course Title Credit Hours Category Pre-Requisite
DS-403 Big Data Analytics 3(2-1) Domain Elective -
CS-403 Parallel and Distributed Computing 3(2-1) Domain Core CS-225
CS-427 Final Year Project (Phase –II) 4(0-4) Computing Core CS-415
GEN-401 Internship 3(0-3) - -
  Credit Hours: 13 - -
  Total Credit Hours: 133+6 - -