Bachelor of
Science in Computer Science - BS (CS)
Semester 1 (17 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Introduction
to Computers
|
3
|
2
|
CS
|
Fundamentals
of Algorithms
|
3
|
3
|
MG
|
Financial
Accounting
|
3
|
4
|
MT
|
Calculus
and Analytical Geometry
|
3
|
5
|
EG
|
English
Comprehension
|
3
|
6
|
IS
|
Islamic
Studies
|
2
|
Semester 2 (17 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Introduction
to Computer Programming
|
3
|
2
|
CS
|
Discrete
Structures
|
3
|
3
|
MG
|
Financial
Management
|
3
|
4
|
MT
|
Multi
Variable Calculus
|
3
|
5
|
EG
|
Technical
and Business Writing
|
3
|
6
|
PK
|
Pakistan
Studies
|
2
|
Semester 3 (18 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Object
Oriented Programming
|
3
|
2
|
CS
|
Database
Systems
|
3
|
3
|
PH
|
Circuit
Theory
|
3
|
4
|
MG
|
Human
Resource Management
|
3
|
5
|
MT
|
Differential
Equations
|
3
|
6
|
EG
|
Communication
Skills
|
3
|
Semester 4 (18 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Data
Structures
|
3
|
2
|
CS
|
Digital
Logic Design
|
3
|
3
|
CS
|
Software
Engineering - I
|
3
|
4
|
CS
|
Modern
Programming Languages
|
3
|
5
|
PH
|
Electronics
|
3
|
6
|
MT
|
Linear
Algebra
|
3
|
Semester 5 (18 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Software
Engineering II
|
3
|
2
|
CS
|
Web
Programming
|
3
|
3
|
CS
|
Analysis
of Algorithms
|
3
|
4
|
CS
|
Computer
Organization & Assembly
|
3
|
5
|
CS
|
Numerical
Analysis
|
3
|
6
|
ST
|
Statistics
and Probability
|
3
|
Semester 6 (18 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Operating
System Concepts
|
3
|
2
|
CS
|
Computer
Architecture
|
3
|
3
|
CS
|
Data
Communication
|
3
|
4
|
CS
|
Computer
Graphics
|
3
|
5
|
CS
|
Advanced
Object Oriented Prog
|
3
|
6
|
CS
|
Automata
Theory
|
3
|
Semester 7 (18 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
System
Programming
|
3
|
2
|
CS
|
Compiler
Construction
|
3
|
3
|
CS
|
Visual
Programming
|
3
|
4
|
CS
|
Artificial
Intelligence
|
3
|
5
|
CS
|
Computer
Networks
|
3
|
6
|
CS
|
Distributed
Database Systems
|
1
|
Semester 8 (9 credit hrs)
Ser.
#
|
Code
|
Subjects
|
Credit
Hrs
|
1
|
CS
|
Software
Project
|
6
|
2
|
PS
|
Psychology
|
3
|
|