BS Computer Science

Program Structure

The structure of BS CS is proposed to meet the needs of students with formal computing experience and with established relevant skills. The students are expected to learn theoretical and practical understanding of the entire field of Computer Science. The proposed structure is dynamic and provides basis for various options to plan future career.

Duration

4 Years (8 Semesters)

Eligibility Criteria

At least 50 % marks in Intermediate (HSSC) or Equivalent examination with Mathematics certified by IBCC.

Scheme of Studies

Semester-1
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 1x1 BS Botany Introduction to ICT 2-1
CS 1x2 BS Botany Programming Fundamentals 3-1
HU 1x1 MSc Botany English Composition & Comprehension 3-0
MT 1x1 M.Phil Botany Calculus & Analytical Geometry 3-0
NS 1x1 M.Phil Botany Applied Physics 3-0
Semester-2
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 1x3 BS Botany Digital Logic Design 3-1
CS1x4 BS Botany Object Oriented Programming 3-1
HU 1x2 MSc Botany Communication & Presentation Skills 3-0
MT 1x2 M.Phil Botany Probability & Statistics 3-0
UE 1x1 English-II (Communication Skills) University Elective - 01 3-0
Semester-3
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 2x1 BS Botany Comp Organization & Assembly Language 3-1
CS 2x2 BS Botany Data Structures & Algorithms 3-1
CS 2x3 BS Botany Discrete Structures 3-0
HU 2x1 MSc Botany Professional Practices 3-0
SC 2x1 Origin and Diversity of Life IT Supporting Course - I 3-0
Semester-4
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 2x4 BS Botany Design & Analysis of Algorithms 3-0
CS 2x5 BS Botany Operating Systems 3-0
CS 2x6 BS Botany Database Systems 3-1
MT 2x1 MSc Botany Linear Algebra 3-0
UE 2x1 English-II (Communication Skills) University Elective - 02 3-0
Semester-5
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 3x1 BS Botany Compiler Construction 3-0
SC 3x1 Origin and Diversity of Life IT Supporting Course - II 3-0
CS 3x2 BS Botany Database Systems 3-1
CS 3x3 BS Botany Software Engineering 3-0
SC 3x2 Origin and Diversity of Life IT Supporting Course – III 3-0
Semester-6
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 3x4 BS Botany Artificial Intelligence 3-1
Cs 3x5 BS Botany Computer Networks 3-1
CS 3x6 Chemistry-I CS Elective - 01 3-0
CS 3x7 Chemistry-I CS Elective - 02 3-0
HU 3x1 Ph.D Botany Technical & Business Writing 3-0
Semester-7
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 4x1 Chemistry-I CS Elective – 03 3-0
CS 4x2 Chemistry-I CS Elective – 04 3-0
CS 4x3 BS Botany Final Year Project - I 0-3
UE 4x1 English-II (Communication Skills) University Elective-3 3-0
CS 4x4 BS Botany Information Security 3-0
HU 4x1 Ph.D Botany Pakistan Studies 2-0
Semester-8
Course Code Category Course Title Cr.Hrs. Prerequisites
CS 4x5 BS Botany CS Elective - 05 3-0
CS 4x6 BS Botany Final Year Project - II 0-3
CS 4x7 BS Botany Information Security 3-1
UE 4x2 English-II (Communication Skills) University Elective - 04 3-0
HU 4x2 Ph.D Botany Islamic Studies / Ethics 2-0

Degree Completion Requirements

Must have studied and passed the prescribed courses, totaling at least 130 credit hours and having CGPA at least 2.0 on a scale of 4.0.