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.