Road Map 2009
BS (Computer Science)
137 Credit Hours
Semester 1:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
None |
ENG-103 |
English-1 |
3 |
0 |
3 |
19 |
|
None |
SEN-141 |
Computing Fundamentals |
3 |
3 |
4 |
|
|
None |
MAT-115 |
Calculus and Analytical Geometry |
3 |
0 |
3 |
|
|
None |
PHY-101 |
Physics |
2 |
3 |
3 |
|
|
None |
EEN-101 |
Basic Electrical Engineering |
3 |
3 |
4 |
|
|
None |
SSC-101 |
Pakistan Studies |
2 |
0 |
2 |
Semester 2:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
None |
ENG-104 |
English-II |
3 |
0 |
3 |
19 |
|
SEN-141 |
SEN-142 |
Object Oriented Programming |
3 |
3 |
4 |
|
|
EEN-101 |
EEN-102 |
Electronics-I |
3 |
3 |
4 |
|
|
MAT-115 |
MAT-210 |
Differential Equations |
3 |
0 |
3 |
|
|
None |
SSC-102 |
Islamic Studies |
2 |
0 |
2 |
|
|
MAT-115 |
MAT-270 |
Probability and Statistics |
3 |
0 |
3 |
Semester 3:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
None |
MAT-320 |
Linear Algebra |
3 |
0 |
3 |
20 |
|
SEN141 |
CSC-260 |
Data Structures |
3 |
3 |
4 |
|
|
None |
CEN-220 |
Digital Logic Design |
3 |
3 |
4 |
|
|
None |
SSC-201 |
Social Science-I |
3 |
0 |
3 |
|
|
None |
SEN-261 |
Software Engineering-I |
3 |
0 |
3 |
|
|
MAT-210 |
MAT-360 |
Numerical Analysis |
3 |
0 |
3 |
Semester 4:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
None |
SSC-202 |
Social Sciences-II |
3 |
0 |
3 |
16 |
|
CEN-220 |
CEN-231 |
Computer Architecture |
3 |
0 |
3 |
|
|
SEN-141 |
SEN-220 |
DBMS |
3 |
3 |
4 |
|
|
None |
CSC-340 |
Theory of Automata |
3 |
0 |
3 |
|
|
CSC-260 |
CSC-305 |
Design and Analysis of Algorithm |
3 |
0 |
3 |
Semester 5:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
SEN-142 |
SEN-442 |
Visual Programming |
3 |
3 |
4 |
17 |
|
None |
MAT-211 |
Discrete Mathematics |
3 |
0 |
3 |
|
|
CEN-231 |
CSC-330 |
Operating Systems |
3 |
0 |
3 |
|
|
CEN-231 |
CSC-395 |
System Programming |
2 |
3 |
3 |
|
|
None |
CSM-369 |
Data Communication and Computer Networks |
3 |
3 |
4 |
Semester 6:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
None |
ENG-301 |
English-III |
3 |
0 |
3 |
17 |
|
SEN-261 |
SEN-361 |
Software Engineering-II |
3 |
0 |
3 |
|
|
CSC-340 |
CSC-380 |
Compiler Construction |
3 |
3 |
4 |
|
|
SEN-141 |
SEN-251 |
Web Engineering |
2 |
3 |
3 |
|
|
SEN-142 & MAT-320 |
CSC-401 |
Computer Graphics |
3 |
3 |
4 |
Summer:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
|
|
Internship |
0 |
0 |
0 |
0 |
Semester 7:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
NONE |
SDW-499 |
Project-l |
0 |
9 |
3 |
18 |
|
SEN-142 |
SEN-371 |
Distributed Computing |
2 |
3 |
3 |
|
|
None |
CSC-470 |
Artificial Intelligence & Neural Nets |
2 |
3 |
3 |
|
|
|
|
Elective-1 |
|
|
3 |
|
|
|
|
Elective-2 |
|
|
3 |
|
|
|
|
Elective-3 |
|
|
3 |
Semester 8:
|
Pre-requisite |
Course code |
Course Title |
Lec |
Lab |
CR |
CR/Sem |
|
NONE |
SDW-499 |
Project-ll |
0 |
9 |
3 |
12 |
|
SEN-361 |
CSC-471 |
Knowledge Based Management Systems |
3 |
0 |
3 |
|
|
|
|
Elective-4 |
|
|
3 |
|
|
|
|
Elective-5 |
|
|
3 |
|
|
|
|
Total Credit Hours 137 |
||||
Electives-(Computer Science):
|
Course code |
Course Title |
Lec |
Lab |
CR |
|
SEN-410 |
Software Project Management |
3 |
0 |
3 |
|
SEN-487 |
Human Computer Interaction |
3 |
0 |
3 |
|
SEN-493 |
Multimedia Systems |
3 |
0 |
3 |
|
SEN-460 |
Software Quality Assurance |
3 |
0 |
3 |
|
CEN-412 |
Data Encryption and Security |
3 |
0 |
3 |
|
CEN-421 |
Microprocessor Based Designing |
2 |
3 |
3 |
|
SEN-441 |
Client Server Programming |
2 |
3 |
3 |
|
QTM-403 |
Operational Research |
3 |
0 |
3 |
|
CEN-430 |
Simulation and Modeling |
3 |
0 |
3 |
Electives-(Social Science):
|
Course Code |
Course Title |
Lec |
Lab |
CR |
|
HSS-101 |
Introduction to Ethics |
3 |
0 |
3 |
|
HSS-102 |
Introduction to Philosophy |
3 |
0 |
3 |
|
ANTH-101 |
Introduction to Anthropology |
3 |
0 |
3 |
|
SOCI-101 |
Introduction to Sociology |
3 |
0 |
3 |
|
PSY-104 |
Introduction to Psychology |
3 |
0 |
3 |
|
DS-101 |
Introduction to Development Studies |
3 |
0 |
3 |
|
IR-101 |
Introduction to International Relations |
3 |
0 |
3 |
|
IR-104 |
Introduction to Political Science |
3 |
0 |
3 |
|
IR-203 |
Foreign Policy of Pakistan |
3 |
0 |
3 |
|
MSJ-121 |
Introduction to Media Studies |
3 |
0 |
3 |