Semester 1 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-110 | Fundamentals of Computer Programming | 3+1 | 9 | |
2 | MATH-101 | Calculus & Analytical Geometry | 3+0 | 4,8,9 | |
3 | MATH-161 | Discrete Mathematics | 3+0 | 4,9 | |
4 | HU-114 | Functional English | 3+0 | ||
5 | CS-108 | Application of Information & Communication Technologies | 2-1 | ||
6 | Total CHs | 14+2 |
Semester 2 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-220 | Database Systems | 3+1 | 9 | CS-110 |
2 | MATH-222 | Linear Algebra | 3+0 | ||
3 | MATH-234 | Multivariable Calculus | 3+0 | 9 | |
4 | CS-212 | Object Oriented Programming (OOP) | 3+1 | 4,8,9 | CS-114 |
5 | EE-223 | Digital Logic Design | 2+1 | ||
6 | CHs | 14+3 |
SEMESTER 3 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | MATH-361 | Probability & Statistics | 3+0 | 4,8,9,12 | |
2 | CS-250 | Data Structures and Algorithms | 3+1 | 8,9 | CS-114 |
3 | HU-101 | Islamic Studies | 2+0 | 1,2,3,4,5,8,10,11,16 | |
4 | CS-XXX | Information Security | 2+1 | ||
5 | CS-XXX | Artificial Intelligence | 2+1 | ||
6 | CS-XXX | Computer Networks | 2+1 | ||
7 | CHs | 14+4 |
SEMESTER 4 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | PHY-102 | Applied Physics | 2+1 | 3,4,8,9,11,16,17 | |
2 | CS-XXX | Computer Organization & Assembly Language | 2+1 | ||
3 | CS-XXX | Theory of Automana | 2+1 | ||
4 | CS-XXX | Advanced Database Management Systems | 2+1 | ||
5 | ENGL-101 | Expository Writing | 3+0 | ||
6 | CS-XXX | CS Elective-I | 2+1 | ||
7 | CHs | 14+4 |
SEMESTER 5 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | MGT-164 | Introduction To Management | 2+0 | ||
2 | CS-XXX | Operating Systems | 2+1 | ||
3 | CS-XXX | HCI & Computer Graphics | 2+1 | ||
4 | CS-XXX | Computer Architecture | 2+1 | ||
5 | CS-XXX | CS Elective-II | 2+1 | ||
6 | CS-XXX | CS Elective-III | 2+1 | ||
7 | CHs | 12-5 |
SEMESTER 6 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | SE-200 | Software Engineering | 3+0 | 9 | |
2 | CS-XXX | Compiler Construction | 2+1 | ||
3 | CS-XXX | Parallel and Distributed Computing | 2+1 | ||
4 | CS-XXX | CS Elective-IV | 2+1 | ||
5 | CS-XXX | CS Elective-V | 2+1 | ||
6 | CS-XXX | CS Elective-VI | 2+1 | ||
7 | CHs | 13+5 |
SEMESTER 7 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-251 | Design & Analysis of Algorithm | 3+0 | 9 | |
2 | MGT-271 | Entrepreneurship | 2+0 | 1.2.4.5,8,9,11,13,16,17 | |
3 | CS-498 | Final Year Project-I | 0+2 | ||
4 | HU-202 | Technical & Business Writing | 3+0 | ||
5 | CS-XXX | CS Elective-VII | 2+1 | ||
6 |
SEMESTER 8 | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | HU-102 | Psychology | 3+0 | 3 | |
2 | HU-107 | Pakistan Studies | 2+0 | 1,2,4,5,10,11,16,17 | |
3 | HU-222 | Professional Ethics | 2+0 | 1,3,4,5,8,9,10,11,12,15,16,17 | |
4 | CCE-401 | Civic and Community Engagement | 1+1 | ||
5 | CS-499 | Final Year Project-II | 0+4 | ||
6 | CHs | 8+5 | |||
7 | CS-XXX | Field Experience / Internship | 0+3 |
Data and Knowledge Management System | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-321 | Advanced Database Systems | 3+0 | 9 | |
2 | CS-322 | RDBMS Using Oracle | 2+1 | 9 | |
3 | CS-340 | Web Technologies-I | 2+1 | 8,9 | |
4 | CS-424 | Information Retrieval | 3+0 | ||
5 | CS-425 | Management Information Systems | 3+0 | ||
6 | CS-441 | Web Technologies-II | 3+1 | 9 | |
7 | CS-443 | E-Commerce And Solutions | 3+0 | 8,9,10,12 | |
8 | CS-423 | Data Warehousing and Data Mining | 3+1 | 8,9 | |
9 | CS-404 | Big Data Analytics | 2-1 | 9 |
Intelligent Systems | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | BIO-215 | Bioinformatics | 3+0 | 9 | |
2 | BIO-317 | Computational Biology | 3+0 | 9 | |
3 | CS-471 | Machine Learning | 3+1 | MATH-361 | |
4 | CS-472 | Natural Language Processing | 3+0 | 9 | |
5 | CS-474 | Computer Vision | 2+1 | 3,4,9 | |
6 | CS-476 | Speech And Image Processing | 3+1 | 9 | |
7 | CS-473 | Theory of Intelligent Systems | 3-1 | 9 | |
8 | CS-405 | Deep Learning | 3+1 | 9 |
Computer Graphics and Multimedia Systems | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-361 | Computer Graphics | 3+1 | 9 | |
2 | CS-362 | Multimedia Systems And Design | 2+1 | 9 | |
3 | CS-363 | Visualization | 2+1 | 9 | |
4 | CS-364 | Game Programming | 2+1 | ||
5 | EE-433 | Digital Image Processing | 3+1 | 9 |
Parallel and Distributed Systems | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-332 | Distributed Computing | 3+1 | 9 | |
2 | CS-334 | Open Source Systems | 3+1 | 9 | |
3 | CS-342 | Mobile Computing | 3+0 | 9 | |
4 | CS-433 | Applied Parallel Computing | 2+1 | 9 | |
5 | CS-331 | System Programming | 2-1 | 9 | |
6 | SE-315 | Cloud Computing | 2-1 | 9 | |
7 | CS-335 | Internet of Things | 3-0 | ||
8 | CS-3xx | Internet of Things | 2+1 | ||
9 | cs-4xx | Software Defined Networks | 2+1 |
Software Engineering | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-344 | Web Engineering | 3+1 | 9 | |
2 | SE-210 | Software Design and Architecture | 3-1 | 9 | |
3 | SE-301 | Object Oriented Software Engineering | 3+0 | 9 | |
4 | SE-311 | Software Requirements Engineering | 3+0 | 9 | |
5 | SE-313 | Design Patterns | 2+1 | 9 | |
6 | SE-320 | Formal Methods | 3+0 | 9 | |
7 | SE-321 | Software Quality Engineering | 3+0 | 9 | |
8 | SE-422 | Software Testing | 3+0 | 9 | |
9 | SE-423 | Software Metrics | 3+0 | 9 | |
10 | SE-430 | Software Project Management | 3+0 | 9 | |
11 | SE-431 | Software Engineering Economics | 3+0 | 9 | |
12 | SE-440 | Business Process Automation | 3+0 | 9 |
Computer Security | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-380 | Introduction To Computer Security | 3+0 | ||
2 | CS-381 | Network Security | 3+1 | 9 | |
3 | CS-481 | Computer Forensics | 3+1 | 9 | |
4 | CS-482 | System Incident Handling | 3+0 | 9 | |
5 | EE-322 | Wireless Networks | 3+0 | 9 |
Miscellaneous | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CS-213 | Advanced Programming | 3+1 | 9 | |
2 | CS-260 | Human Computer Interaction | 3+0 | ||
3 | CS-414 | Advanced Java With Emphasis On Internet Applications | 3+1 | 9 | |
4 | CS-453 | Programming Languages | 3+0 | 9 | |
5 | CS-490 | Advanced Topics In Computing | 3+0 | 9 | |
6 | EC-303 | Mobile Application Development For SME\\\'s | 2+1 | 9 | |
7 | EE-232 | Signals And Systems | 3+1 | 9 | |
8 | EE-330 | Digital Signal Processing | 3+1 | 9 | |
9 | EE-350 | Data Communication | 3+0 | 9 | |
10 | EE-430 | Telecommunication Systems | 3+0 | 9 | |
11 | EC-4XX | Mobile Application Development for SMEs | 3+1 | ||
12 | CS-4XX | Software Defined Networks | 2+1 | ||
13 | CS-3XX | Advance Topics in Computing | 2+1 |
UNIVERSITY ELECTIVE | |||||
---|---|---|---|---|---|
Sr.No | Course Code | Subjects | Credit Hours | Related SDG | Pre Requisite |
1 | CH-101 | Applied Chemistry | 2+1 | 9 | |
2 | CS-271 | Computational Logic | 3+0 | 9 | |
3 | CS-309 | Computing and Society | 3+0 | 3,11 | |
4 | ECO-130 | Engineering Economics | 2+0 | 1,2,4,8,9,11,12,17 | |
5 | EE-212 | Basic Electronics | 2+1 | 9 | |
6 | FIN-204 | Financial Management For IT Professional | 2+0 | 4 | |
7 | HRM-240 | Organisational Behaviour | 2+0 | 8 | |
8 | HRM-441 | Human Resource Management | 2+0 | ||
9 | HU-102 | Psychology | 3+0 | 3 | |
10 | HU-104 | English Literature | 3+0 | 4 | |
11 | HU-115 | Principles of Sociology | 3+0 | 3,5,11 | |
12 | MATH-232 | Complex Variables And Transforms | 3+0 | 4,9,13 | MATH-101, MATH-121 |
13 | MGT-164 | Introduction To Management | 2+0 | ||
14 | MGT-175 | Intellectual Property Rights | 3+0 | ||
15 | MGT-452 | New Business Ventures | 2+0 | 12 | |
16 | MKT-102 | Principles Of Business And Marketing | 2+0 | 8 | |
17 | OTM-455 | Engineering Project Management | 2+0 | 8,9,12,17 | |
18 | PHY-401 | Advanced Physics | 2+1 | 9 | |
19 | FIN-100 | Principal of Accounting | 3+0 | ||
20 | CEM-300 | Procurement Management | 3+0 | 3,8,9,11,12,15,17 |