| BSCS (4 Years) |
| SEMESTER-I |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Introduction to ICT |
GE-161 |
|
| Introduction to ICT Lab |
GE-161L |
|
| Discrete Structures |
CC-111 |
|
| Probability & Statistics |
MS-152 |
|
| English Composition &
Comprehension |
GE-162 |
|
| Applied Physics |
MS-151 |
|
| Math Deficiency - I |
MD-001 |
|
| SEMESTER-II |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Digital Logic Design |
DC-121 |
|
| Digital Logic Design Lab |
DC-121L |
|
| Islamic Studies |
GE-163 |
|
| Communication & Presentation Skills |
GE-164 |
|
| Linear Algebra |
MS-153 |
|
| Pakistan Studies |
GE-165 |
|
| Programming Fundamentals |
CC-112 |
|
| Programming Fundamentals Lab |
CC-112L |
|
| Math Deficiency - II |
MD-002 |
|
| SEMESTER-III |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Comp. Organization & Assembly Language |
DC-221 |
|
| Comp. Organization & Assembly Language Lab |
DC-221L |
|
| Introduction to Economics |
UE-171 |
|
| Object Oriented Programming |
CC-211 |
|
| Object Oriented Programming
Lab |
CC-211L |
|
| Calculus & Analytical Geometry |
MS-251 |
|
| Professional Practices |
GE-261 |
|
| SEMESTER-IV |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Introduction to Psychology |
UE-272 |
|
| Multivariate Calculus |
SC-241 |
|
| Theory of Automata |
DC-222 |
|
| Software Engineering |
CC-212 |
|
| Data Structures & Algorithms |
CC-213 |
|
| Data Structures & Algorithms
Lab |
CC-213L |
|
| SEMESTER-V |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Operating Systems |
CC-311 |
|
| Operating Systems Lab |
CC-311L |
|
| Design & Analysis of Algorithms |
DC-321 |
|
| Compiler Construction |
DC-322 |
|
| Database Systems |
CC-215 |
|
| Database Systems Lab |
CC-215L |
|
| Web Technologies |
EC-331 |
|
| Web Technologies Lab |
EC-331L |
|
| SEMESTER-VI |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Computer Networks |
CC-313 |
|
| Computer Networks Lab |
CC-313L |
|
| Parallel & Distributed Computing |
DC-323 |
|
| Enterprise Application
Development |
EC-332 |
|
| Mobile application Development |
EC-333 |
|
| Artificial Intelligence |
DC-324 |
|
| Artificial Intelligence Lab |
DC-324L |
|
| SEMESTER-VII |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Numerical Computing |
SC-342 |
|
| Software Project Management |
EC-431 |
|
| Software Quality Assurance |
EC-432 |
|
| Final Year Project - I |
CC-411 |
|
| Technical & Business Writing |
GE-461 |
|
| SEMESTER-VIII |
| Course Title |
Course Code / Course Outlines |
Past Paper |
| Final Year Project - II |
CC-412 |
|
| Principles of Management |
UE-472 |
|
| Arabic Language |
UE-471 |
|
| Information Security |
CC-413 |
|
| Theory of Programming Languages |
SC-341 |
|
| Social Service |
UE-473 |
|