VU
Virtual University of Pakistan
Federal Government University

BS Data Science

Introduction

Today we are living in the era of information. On daily basis, zettabytes of data is generated around the globe which can only be useful if we are able to process it for analysis and decision making. Data science is the newly emergent domain which provides us with all the tools and techniques to perform the entire of this process for extraction of knowledge. Thus, the highly qualified professionals with data processing and analysis concepts and skills are need of the time.

Based on the current and future needs of the market, the BS (Data Science) program has been developed to equip the students with cutting edge knowledge to foster the evolving need of computer technologies demanding smart and versatile use of data. In addition, this program will prepare graduates for a career in data analysis, combining foundational statistical concepts with computational principles from computer science.

Objectives

BS in Data Science program will enable students to:

  1. Provide knowledge of tools, techniques, applications and models for efficient data processing and visualization.
  2. Learn essential data science knowledge, tools and techniques required to design and implement various solution.
  3. Enhance problem solving skills by developing analytical, logical and critical thinking for identifying various data and analysis related issues at hand.
  4. Learn state of the art tools and techniques to ensure security and integrity of data at individual and organizational level.
  5. Develop ethical & social values and communication & presentation skills.

Eligibility Criteria

For Applicants having 12-year Education

  1.  Minimum 50% marks in Intermediate/12 years education (HSSC) / ‘A’ Level or Equivalent qualification with Mathematics are required for admission.
  2.  The students who have not studied Mathematics at Intermediate level have to pass Mathematics deficiency courses (06 Credit Hrs.) in the first two semesters.
  3.  Candidates having ‘A’ level or Deeni Asnad or foreign qualification are required to provide equivalence certificate from IBCC or HEC, Islamabad as applicable.

    Note

"Zero  Semester" is not applicable.

Entry Route

Admissions through entry route are not offered in this program.

Course Exemption

Course(s) exemption is not allowed.

Assessment Criteria

Semester Work

Apply

Graded/Non-Graded

Marks

Count

Quizzes

a

Graded

10-20%

2-4 /course

GDBs/Viva

a

1/course

Assignments/Project

a

2-4 / Course

MDBs

a

Non-Graded

 

1 / Lecture (Module)

Lab Work

a

Non-Graded

 

1/Week

Teaching Practice

c

 

 

 

Live Sessions

a

Non-Graded

 

1 / Week

Attendance

c

 

 

 

Mid Term Exam

a

Graded

20-30%

1 /Course

Final Term Exam

a

Graded

60%

1/Course

Any Other (Please specify)

c

 

 

 

Award of Degree

To become eligible for award of BS degree, a student must satisfy the following requirements:

  1. Must have studied and passed the prescribed courses, totaling at least 131 credit hours.
  2. Must have earned CGPA (Cumulative Grade Point Average) of at least 2.0 on a scale of 4.0.

However, as per HEC guidelines, students enrolled in BS Program can convert their respective BS program to Associate Degree (AD) after the completion of four semesters (2 years) of their BS program. In such scenario, students are required to fulfill the following requirements:

  • Student has to take and clear final project of 3 credit hours.
  • Student has studied/passed all the courses to fulfill the respective AD requirement.
  • In case of deficiency, student has to clear the remaining courses.
  • All the study change rules defined by the university may be applied.

If student wants to exit the respective BS program before completing the four semesters, then the student will have to apply for the study change program and following will be applicable:

  • Study scheme of respective AD.
  • Any extra course will be treated as non-credited course.
  • All the study change rules defined by the university.

Project / Internship / Practicals

Students of each BS degree offered by the CS & IT dept. must enroll and pass “CS619 Final Year Project” course, worth 6 credit hours, in the 7th Semester of respective degree program. The department intends to provide option to hardship cases who are not able to pass CS619 at the end of the 8th semester to take 2 courses each of 3 credit hours in lieu of CS619 in the subsequent semester(s) to complete their degree requirements.

Scheme of Study

Total Credit Hours 131
Total Semesters 8
Duration 4 Years


BS (Data Science) Course Selection Rules
Semester No. 1
Course Code Title Type Pre Requisite Credit Hours Specialization
CS101 Introduction to Computing Required 3 (Theory:3, Practical:0)
ENG101 English Comprehension Required 3 (Theory:3, Practical:0)
MTH101 Calculus And Analytical Geometry Required 3 (Theory:3, Practical:0)
MGT301 Principles of Marketing Elective 3 (Theory:3, Practical:0)
MGT503 Principles of Management Elective 3 (Theory:3, Practical:0)
MTH100 General Mathematics Deficiency 3 (Theory:3, Practical:0)
PAK301 Pakistan Studies Required 2 (Theory:2, Practical:0)
ETH202 Ethics (for Non-Muslims) Elective 2 (Theory:2, Practical:0)
ISL202 Islamic Studies Elective 2 (Theory:2, Practical:0)
VU001 Introduction to e-Learning Required 1 (Theory:1, Practical:0)
 
Semester No. 2
Course Code Title Type Pre Requisite Credit Hours Specialization
CS201 Introduction to Programming Required 3 (Theory:3, Practical:0)
ENG201 Business and Technical English Writing Required 3 (Theory:3, Practical:0)
MTH202 Discrete Mathematics Required 3 (Theory:3, Practical:0)
MTH501 Linear Algebra Required 3 (Theory:3, Practical:0)
ECO401 Economics Elective 3 (Theory:3, Practical:0)
MGT211 Introduction To Business Elective 3 (Theory:3, Practical:0)
MTH104 Sets and Logic Deficiency 3 (Theory:3, Practical:0)
CS201P Introduction to Programming (Practical) Required 1 (Theory:0, Practical:1)
 
Semester No. 3
Course Code Title Type Pre Requisite Credit Hours Specialization
CS205 Information Security Required 3 (Theory:3, Practical:0)
CS301 Data Structures Required 3 (Theory:3, Practical:0)
CS302 Digital Logic Design Required 3 (Theory:3, Practical:0)
CS304 Object Oriented Programming Required 3 (Theory:3, Practical:0)
STA301 Statistics and Probability Required 3 (Theory:3, Practical:0)
CS301P Data Structures (Practical) Required 1 (Theory:0, Practical:1)
CS302P Digital Logic Design (Practical) Required 1 (Theory:0, Practical:1)
CS304P Object Oriented Programming (Practical) Required 1 (Theory:0, Practical:1)
 
Semester No. 4
Course Code Title Type Pre Requisite Credit Hours Specialization
CS401 Computer Architecture and Assembly Language Programming Required 3 (Theory:3, Practical:0)
CS403 Database Management Systems Required 3 (Theory:3, Practical:0)
CS502 Fundamentals of Algorithms Required 3 (Theory:3, Practical:0)
CS504 Software Engineering - I Required 3 (Theory:3, Practical:0)
MGT501 Human Resource Management Elective 3 (Theory:3, Practical:0)
MGT602 Entrepreneurship Elective 3 (Theory:3, Practical:0)
CS401P Computer Architecture and Assembly Language Programming (Practical) Required 1 (Theory:0, Practical:1)
CS403P Database Management Systems (Practical) Required 1 (Theory:0, Practical:1)
 
Semester No. 5
Course Code Title Type Pre Requisite Credit Hours Specialization
CS604 Operating Systems Required 3 (Theory:3, Practical:0)
CS607 Artificial Intelligence Required 3 (Theory:3, Practical:0)
MCM301 Communication skills Required 3 (Theory:3, Practical:0)
MTH401 Differential Equations Required 3 (Theory:3, Practical:0)
STAT404 Regression and Correlation Required 3 (Theory:3, Practical:0)
CS604P Operating Systems (Practical) Required 1 (Theory:0, Practical:1)
CS607P Artificial Intelligence (Practical) Required 1 (Theory:0, Practical:1)
 
Semester No. 6
Course Code Title Type Pre Requisite Credit Hours Specialization
CS402 Theory of Automata Required 3 (Theory:3, Practical:0)
CS442 Introduction to Data Science Required 3 (Theory:3, Practical:0)
CS610 Computer Networks Required 3 (Theory:3, Practical:0)
CS621 Parallel and Distributed Computing Required 3 (Theory:3, Practical:0)
CS620 Modelling and Simulation Elective 3 (Theory:3, Practical:0)
CS631 Deep Learning Elective 3 (Theory:3, Practical:0)
CS610P Computer Networks (Practical) Required 1 (Theory:0, Practical:1)
 
Semester No. 7
Course Code Title Type Pre Requisite Credit Hours Specialization
CS619 Final Project - CS619 Required 3
CS435 Cloud Computing Required 3 (Theory:3, Practical:0)
CS614 Data Warehousing Required 3 (Theory:3, Practical:0)
CS626 Data Mining Techniques Required 3 (Theory:3, Practical:0)
CS628 Machine Learning Required 3 (Theory:3, Practical:0)
 
Semester No. 8
Course Code Title Type Pre Requisite Credit Hours Specialization
CS619 Final Project Required 3
CS625 Professional Practices Required 3 (Theory:3, Practical:0)
CS641 Big Data Analytics Required 3 (Theory:3, Practical:0)
CS642 Next Generation Networks Required 3 (Theory:3, Practical:0)
PSY101 Introduction to Psychology Elective 3 (Theory:3, Practical:0)
SOC101 Introduction to Sociology Elective 3 (Theory:3, Practical:0)
 


>