BS (Data Science)

Program Overview

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.

Proposed Curriculum for BS (Data Science)

Following are the proposed areas which are required to covert a complete the degree.Covered areas consist of core courses (compulsory), foundation courses, general courses and electives.

Course Curriculum

 

Course Group Cr. Hrs.
General Education 19
University Electives 12
Mathematics & Science Foundation 12
Computing Core 39
Computer Science Core 18
Domain Core (AI/DS/CySec) 18
Domain Electives (AI/DS/CySec) 12

 

Scheme of Studies

Semester 1

Course Name Cr. Hrs.
Programming Fundamentals 4
Discrete Structure 3
Calculus & Analytical Geometry 3
Intro. to Information and Communication System 4
English Composition and Comprehension (English – I) 3
Islamic Studies / Ethics 2
 Semester Credit Hours 18

Semester 2

Course Name Cr. Hrs.
Object Oriented Programming 4
Linear Algebra 3
Technical & Business Writing 3
Pakistan Studies 2
Basic Electronics 3
 Semester Credit Hours 15

Semester 3

Course Name Cr. Hrs.
Data Structure & Algorithms 3
University Elective – I 3
Digital Logic Design 3
Probability & Statistics 3
Communication skills 3
University Elective – I 3
 Semester Credit Hours 18

Semester 4

Course Name Cr. Hrs.
Microprocessor & Assembly Language 3
Computer Architecture & Organization 3
Multivariable Calculus 3
University Elective – III 3
University Elective – IV 3
 Semester Credit Hours 15

Semester 5

Course Name Cr. Hrs.
Operating System 4
Data Base System 4
Theory of Automata 3
Design and Analysis of Algorithms 3
Differential Equation 3
 Semester Credit Hours 17

Semester 6

Course Name Cr. Hrs.
Intro. to Software Engineering 3
Data Communication & Computer Network 3
Artificial Intelligence 3
Computer Science Elective – I 3
Computer Science Elective – II 3
 Semester Credit Hours 15

Semester 7

Course Name Cr. Hrs.
Human Computer Interaction 3
Professional Practice 3
Compiler Construction 3
Information Security 3

Computer Science

Elective – III

3
Final Year Project – I 3
 Semester Credit Hours 18

Semester 8

Course Name Cr. Hrs.
Numerical Computing 3

Computer Science

Elective – IV

3
Final Year Project – II 3

Computer Science

Elective – V

3
University Elective – V 3
Semester Credit Hours 15

 

Program Structure

Program Duration: 4 Years

Total Semester: 8

Entry Requirements: Minimum 45% in intermediate or equivalent examinations

Program Credit Hours:  133 Cr. Hrs.

Contact: +92-42-35978525
info@imperial.edu.pk

Mon – Fri 9:00A.M. – 5:00P.M.

Social Info

Student Resources

Schedule a Visit
Get real experience in our campus
Admission Starts for Fall-2022


Click to see more