BS Data Science

Superior University’s BS Data Science program is designed to help students make sense of the enormous volumes of data generated as a result of the modern data revolution. The curriculum enables the students to develop sophisticated computing techniques in order to process this pile of information by developing expertise in machine learning, data mining, and algorithmic complexity as well as skills development in mathematical and statistical modelling and algorithm design.

Intermediate or Equivalent with 50 % Marks

Semester 1

CourseCredit Hours
Programming Fundamentals4
Introduction to Information &
Communication Technologies
4
University Elective-13
Discrete Structures3
English Composition & Comprehension3
Total17

Semester 2

CourseCredit Hours
Object Oriented Programming4
Pakistan Studies2
Communication & Presentation Skills3
Probability and Statistics3
Islamic Studies2
Calculus & Analytical Geometry3
Total16

Semester 3

CourseCredit Hours
Data Structures & Algorithms4
Technical & Business Writing3
Artificial Intelligence4
Information Security3
Linear Algebra3
Total17

Semester 4

CourseCredit Hours
Database Systems4
Operating Systems4
Differential Equations
3
DS Elective-13
Introduction to Data Science
3
Total17

Semester 5

CourseCredit Hours
Advance Statistics3
Software Engineering3
Computer Networks4
Analysis of Algorithms3
Digital Logic Design4
Total17

Semester 6

CourseCredit Hours
DS Elective-23
Computer Org. & Assembly Language4
University Elective-23
DS Elective-33
Data Mining3
Total16

Semester 7

CourseCredit Hours
Final Year Project 13
DS Elective-43
University Elective-33
Big Data Analytics3
Parallel & Distributed Computing3
Total15

Semester 8

CourseCredit Hours
Final Year Project-II3
University Elective-43
Professional Practices3
Data Visualization3
Data Warehousing & Business Intel.3
Total15

To accommodate modern trends, Institute may reserve the right to change course requirements, fees, course classifications, course contents, class schedules, venues, faculty and the like, whenever it deems appropriate