| |
Receive information, important announcements, news and updates in your mailbox.
|
|
|
Bachelors of Science (Computer Science)

Semester 1
| Course Code |
Course Title |
Credit Hours |
| ENG-101 |
Business English |
3 |
| CSC-111 |
Introduction to Computers |
3 |
| CEN-110 |
Basic Circuit Theory |
3 |
| MAT-115 |
Calculus and Analytical Geometry I |
3 |
| SEN-141 |
Programming Fundamentals |
4 |
| |
Total |
16 |
Semester 2
| Course Code |
Course Title |
Credit Hours |
| CEN-120 |
Basic Electronics |
3 |
| MAT-165 |
Calculus and Analytical Geometry II |
3 |
| SOC-110 |
Islamic and Pakistan Studies |
3 |
| SEN-142 |
Object Oriented Programming |
4 |
| MAT-270 |
Engineering Statistics |
3 |
| |
Total |
16 |
Semester 3
| Course Code |
Course Title |
Credit Hours |
| MAT-210 |
Differential Equations |
3 |
| MAT-211 |
Discrete Mathematics |
3 |
| SEN-261 |
Software Engineering I |
3 |
| CEN-220 |
Digital Logic Design |
4 |
| SEN-241 |
Advanced OOP |
3 |
| SEN-251 |
Web Engineering |
3 |
| |
Total |
19 |
Semester 4
| Course Code |
Course Title |
Credit Hours |
| CSM-260 |
Data Communication |
3 |
| SEN-442 |
Visual Programming |
3 |
| CSC-260 |
Data Structures |
4 |
| CEN-231 |
Computer Architecture |
3 |
| SEN-220 |
Database Management System |
4 |
| |
Total |
17 |
Semester 5
| Course Code |
Course Title |
Credit Hours |
| CSC-340 |
Automata Theory |
3 |
| MAT-320 |
Linear Algebra |
3 |
| CSC-305 |
Design and Analysis of Algorithm |
3 |
| CSM-310 |
Computer Networks |
4 |
| CSM-330 |
Operating Systems |
3 |
| |
Total |
16 |
Semester 6
| Course Code |
Course Title |
Credit Hours |
| CSC-395 |
System Programming |
3 |
| MAT-360 |
Numerical Analysis |
3 |
| SEN-371 |
Distributed Computing |
3 |
| SEN-361 |
Software Engineering II |
3 |
| CSC-385 |
Advanced Design and Analysis of Algorithm |
3 |
| CSC-380 |
Compiler Construction |
3 |
| |
Total |
18 |
Summer Semester
| Course Code |
Course Title |
Credit Hours |
| SDW-490 |
Internship |
2 |
| |
Total |
2 |
Semester 7
| Course Code |
Course Title |
Credit Hours |
| ENG-121 |
Technical Writing |
3 |
| SDW-499 |
Project (Part-I) |
3 |
| SEN-351 |
Advance Databases |
3 |
| CSC-401 |
Computer Graphics |
3 |
| SEN-460 |
Software Quality Assurance |
3 |
| |
Elective - I |
3 |
| |
Total |
18 |
Semester 8
| Course Code |
Course Title |
Credit Hours |
| SDW-499 |
Project (Part II) |
3 |
| CEN-412 |
Data Encryption and Security |
3 |
| SEN-441 |
Client Server Programming |
3 |
| |
Elective II |
3 |
| |
Elective III |
3 |
| |
Total |
15 |
List of Electives
| Course Code |
Course Title |
Credit Hours |
| CEN-322 |
Digital Signal Processing |
4 |
| CSC-470 |
Artificial Intelligence |
3 |
| CEN-421 |
Microprocerssor Based Designing |
3 |
| SEN-410 |
Software Project Management |
3 |
| CEN-430 |
Simulation and Modelling |
3 |
| CEN-620 |
Data Communication Theory |
3 |
| CEN-571 |
Real-Time Systems |
3 |
| SEN-655 |
Object Oriented Software Engineering |
3 |
| CEN-610 |
Parallel Processing |
3 |
| SEN-610 |
Distributed Databases |
3 |
| QTM-403 |
Operational Research |
3 |
| CEN-404 |
Engineering Management |
3 |
| CEN-472 |
Digital Image Processing |
3 |
| SEN-592 |
Neural Networks and Fuzzy Logic |
3 |
| SEN-493 |
Mulimedia Systems |
3 |
| SEN-494 |
Human Computer Interaction |
3 |
| SEN-443 |
Principles of Programming Languages |
3 |
|
|
|