Courses for BS(CS)
Semester-1
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-1101 |
- |
Intro. to Information & Communication Technology |
2 |
1 |
3 |
BCS-1102 |
- |
Programming Fundamentals |
3 |
1 |
4 |
MAT-1115 |
- |
Calculus and Analytical Geometry |
3 |
0 |
3 |
PHY-1118 |
- |
Applied Physics |
3 |
0 |
3 |
ENG-1107 |
- |
English Composition & Comprehension |
3 |
0 |
3 |
|
|
Total: |
14 |
2 |
16 |
Semester-2
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-1201 |
BCS-1102 |
Object Oriented Programming |
3 |
1 |
4 |
BCS-1202 |
PHY-1118 |
Digital Logic Design |
3 |
1 |
4 |
ENG-1207 |
ENG-1107 |
Communication Skills |
3 |
0 |
3 |
STA-1220 |
|
Statistics and Probability |
3 |
0 |
3 |
PSY-1219 |
|
Psychology |
3 |
0 |
3 |
|
|
Total: |
15 |
2 |
17 |
Semester-3
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-2301 |
BCS-1201 |
Data Structure and Algorithms |
3 |
1 |
4 |
BCS-2302 |
|
Computer Architecture and Organization |
3 |
1 |
4 |
BCS-2303 |
|
Discrete Structures |
3 |
0 |
3 |
BCS-2304 |
|
Information Security |
3 |
0 |
3 |
MAT-2315 |
|
Differential Equations |
3 |
0 |
3 |
|
|
Total: |
15 |
2 |
17 |
Semester-4
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-2401 |
BCS-2301 |
Design and Analysis of Algorithms |
3 |
0 |
3 |
BCS-2402 |
|
Theory of Automata |
3 |
0 |
3 |
BCS-2403 |
BCS-2301 |
Database Systems |
3 |
1 |
4 |
MSG-2404 |
|
Micro Processor and Assembly Language |
2 |
1 |
3 |
ARA-2401 |
|
Arabic |
3 |
0 |
3 |
|
|
Total: |
14 |
2 |
16 |
Semester-5
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-3501 |
BCS-2402 |
Compiler Construction |
3 |
0 |
3 |
BCS-3502 |
|
Numerical Computing |
3 |
0 |
3 |
BCS-3503 |
BCS-2301 |
Operating Systems |
3 |
1 |
4 |
BCS-3504 |
|
Software Engineering |
3 |
0 |
3 |
MAT-3515 |
|
Multivariate Calculus |
3 |
0 |
3 |
|
|
Total: |
15 |
1 |
16 |
Semester-6
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-3601 |
BCS-2303 |
Artificial Intelligence |
3 |
1 |
4 |
BCS-3602 |
|
Computer Networks |
3 |
1 |
4 |
BCS-3603 |
|
Human Computer Interaction |
3 |
0 |
3 |
BCS-3604 |
|
Data Mining |
3 |
0 |
3 |
ENG-3607 |
|
Technical and Business Writing |
3 |
0 |
3 |
|
|
Total: |
15 |
2 |
17 |
Semester 7
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-4701 |
|
Fuzzy Logic |
3 |
0 |
3 |
BCS-4702 |
|
Digital Image Processing |
3 |
0 |
3 |
BCS-4703 |
|
Final Year Project |
0 |
3 |
3 |
ISL-4712 |
|
Islamic Studies |
2 |
0 |
2 |
BCS-4705 |
BCS-3503 |
Parallel & Distributed computing |
3 |
0 |
3 |
PS-4717 |
|
Pakistan Studies |
2 |
0 |
2 |
|
|
Total: |
14 |
3 |
16 |
Semester-8
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-4801 |
|
Software Project Management |
3 |
0 |
3 |
MGS-4802 |
|
Financial Accounting |
3 |
0 |
3 |
BCS-4803 |
|
Final Year Project |
0 |
3 |
3 |
HUM-4804 |
|
Professional Practices |
3 |
0 |
3 |
HRM-4809 |
|
Human Resource Management |
3 |
0 |
3 |
|
|
Total: |
11 |
3 |
15 |
Courses for BS(IT)
Semester-1
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-1101 |
- |
Introduction to ICT |
2 |
1 |
3 |
BCS-1102 |
- |
Programming Fundamentals |
3 |
1 |
4 |
MAT-1115 |
- |
Calculus and Analytical Geometry |
3 |
0 |
3 |
PHY-1118 |
- |
Applied Physics |
3 |
0 |
3 |
ENG-1107 |
- |
English Composition & Comprehension |
3 |
0 |
3 |
|
|
Total: |
15 |
1 |
16 |
Semester -2
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-1201 |
BCS-1102 |
Object Oriented Programming |
3 |
1 |
4 |
ENG-1207 |
ENG-1107 |
Communication Skills |
3 |
0 |
3 |
BIT-1203 |
|
Enterprise Systems |
3 |
0 |
3 |
STA-1220 |
|
Statistics and Probability |
3 |
0 |
3 |
HRM-1209 |
|
Human Resource Management |
3 |
0 |
3 |
PSY-1219 |
|
Psychology |
3 |
0 |
3 |
|
|
Total: |
18 |
1 |
19 |
Semester-3
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BCS-2301 |
BCS-1201 |
Data Structure and Algorithms |
3 |
1 |
4 |
BIT-2302 |
|
Modeling and Simulation |
3 |
|
3 |
BCS-2303 |
|
Discrete Structures |
3 |
0 |
3 |
PS-2317 |
|
Pakistan Studies |
2 |
0 |
2 |
MAT-2305 |
|
Linear Algebra |
3 |
0 |
3 |
|
|
Total: |
15 |
1 |
15 |
Semester-4
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
|
BCS-2401 |
BCS-2301 |
Operating System |
3 |
1 |
4 |
|
BCS-2402 |
|
Information Security |
3 |
0 |
3 |
|
BCS-2403 |
|
Computer Networks |
3 |
1 |
4 |
|
BIT-2404 |
|
IT Project Management |
3 |
0 |
3 |
|
ARA-2401 |
|
Arabic |
3 |
0 |
3 |
|
|
|
Total: |
15 |
2 |
17 |
|
Semester-5
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
|
BCS-3501 |
BCS-2301 |
Database Systems |
3 |
1 |
4 |
|
BCS-3502 |
|
Software Engineering |
3 |
0 |
3 |
|
BIT-3503 |
|
Formal Methods |
3 |
0 |
3 |
|
BIT-3504 |
BCS-2403 |
System and Network Administration |
3 |
1 |
4 |
|
IR-3510 |
|
International Relations |
3 |
0 |
3 |
|
|
|
Total: |
15 |
2 |
17 |
|
Semester-6
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BIT-3601 |
|
Web Technologies |
3 |
0 |
3 |
BIT-3602 |
|
Semantic Web |
3 |
0 |
3 |
BIT-3603 |
|
Human Computer Interaction |
3 |
0 |
3 |
BIT-3604 |
|
IT Infrastructure |
3 |
0 |
3 |
ENG-3607 |
|
Technical and Business Writing |
3 |
0 |
3 |
|
|
Total: |
15 |
0 |
15 |
Semester 7
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
|||
BIT-4701 |
|
Virtual System and Services |
3 |
1 |
4 |
|||
BIT-4702 |
|
Final Year Project |
0 |
3 |
3 |
|||
BIT-4703 |
|
Digital Image Processing |
3 |
0 |
3 |
|||
BIT-4704 |
|
Artificial Intelligence |
3 |
0 |
3 |
|||
HUM-4705 |
|
Professional Practices |
3 |
0 |
3 |
|||
|
|
Total: |
11 |
3 |
16 |
|||
Semester-8
Code |
Pre-Req |
Title |
Lec. Hrs |
Lab. Hrs |
Credit Hours |
BIT-4801 |
|
Final Year Project |
0 |
3 |
3 |
BIT-4802 |
|
Cyber Security |
3 |
0 |
3 |
BIT-4803 |
|
IT Project Management |
3 |
0 |
3 |
BIT-4804 |
|
Database administration and Management |
3 |
1 |
4 |
ISL-4812 |
|
Islamic Studies |
2 |
0 |
2 |
|
|
Total: |
11 |
4 |
15 |
Courses for MS(CS)
Code |
Course Title |
Credit Hours |
|||
Core Courses |
|||||
CS-5101 |
Advanced Analysis of Algorithms |
3 |
|||
CS-5102 |
Advanced Theory of Automata |
3 |
|||
CS-5105 |
Advanced Operating System |
3 |
|||
Cs-5107 |
Theory of programming Languages |
3 |
|||
Mandatory Courses |
|||||
CS-5103 |
Research Methodology |
1 |
|||
Elective Courses |
|||||
Computer Networks and Security |
|||||
CS-5104 |
Advanced Network Programming |
3 |
|||
CS-5105 |
Advanced Computer Networks |
3 |
|||
CS-5106 |
Introduction to Cryptography and Security Mechanisms |
3 |
|||
CS-5107 |
Advanced Wireless Networks |
3 |
|||
CS-5201 |
Advanced Network Security |
3 |
|||
CS-5202 |
Network Performance Evaluation |
3 |
|||
CS-5203 |
Advanced Wireless and Mobile Computing Networks |
3 |
|||
CS-5204 |
Autonomous Computing |
3 |
|||
|
Artificial Intelligence |
|
|||
CS-5108 |
Design of Intelligent Systems |
3 |
|||
CS-5109 |
Decision Support Systems |
3 |
|||
CS-5205 |
Machine Learning |
3 |
|||
CS-5206 |
Advanced Neural Networks |
3 |
|||
CS-5207 |
Natural Language Processing |
3 |
|||
CS-5208 |
Agents |
3 |
|||
CS-5209 |
Robotics |
3 |
|||
CS-5210 |
Pattern Recognition |
3 |
|||
CS-5211 |
Computational Intelligence |
3 |
|||
Software Engineering |
|||||
CS-5110 |
Advanced Software Engineering |
3 |
|||
CS-5111 |
Advanced Software Project Management |
3 |
|||
CS-5212 |
Object-Oriented Software Engineering |
3 |
|||
CS-5213 |
Software Quality Assurance and Testing |
3 |
|||
CS-5214 |
Software Requirements Engineering |
3 |
|||
CS-5215 |
Software Architectures |
3 |
|||
CS-5216 |
Software Patterns |
3 |
|||
Digital Signal and Image Processing / Computer Vision |
|||||
CS-5112 |
Advanced Digital Image Processing |
3 |
|||
CS-5113 |
Advanced Digital Signal Processing |
3 |
|||
CS-5114 |
Computer Vision |
3 |
|||
CS-5217 |
Digital Watermarking and Steganography |
3 |
|||
CS-5218 |
Multi-view Geometry |
3 |
|||
CS-5219 |
3D Computer Vision |
3 |
|||
CS-5220 |
Multispectral Image Processing |
3 |
|||
Other Elective Courses |
|||||
CS-5115 |
Advanced Computer Architecture |
3 |
|||
CS-5116 |
Advanced Operating System |
3 |
|||
CS-5117 |
Knowledge Engineering and Semantic Web |
3 |
|||
Thesis |
|
|
|||
CS-6101 | MS Thesis | 6 |
Courses for PhD(CS)
Ph.D. (Computer Science) Semester Plan |
|||
Sr.No |
Code |
Course Title |
CrHrs |
Year 1 Semester I |
|||
1 |
CS-8001 |
Advanced Research Methodology |
3 |
2 |
CS-80xx |
Elective-I |
3 |
3 |
CS-80xx |
Elective-II |
3 |
|
|
Total |
9 |
Year 1 Semester II |
|||
4 |
CS-800x |
Elective-III |
3 |
5 |
CS-80xx |
Elective-IV |
3 |
6 |
CS-80xx |
Elective-V |
3 |
|
|
Total |
9 |
Year 2 Semester III & IV |
|||
7 |
|
Comprehensive Examination (Max. two Attempts) |
P/F |
8 |
CS-8000 |
Synopsis/Research Proposal (Max. Two Attempts) |
A/D |
9 |
CS-7998 |
Reading Seminar 1 |
1 |
|
|
Total |
1 |
Year 3 Semester V & VI |
|||
10 |
CS-7999 |
Reading Seminar 2 |
1 |
11 |
CS-8000 |
Research/Thesis |
50 |
|
|
Total |
51 |