-
Intermediate with any one of the following combinations with 50% marks: (1) Maths, Physics and Chemistry. (2) Maths, Stats and Computer (3) Maths, Physics and Computer (4) Maths, Stats and Physics (5) Maths, Stats and Economics (6) Physics, Chemistry and Biology (Pre-Medical) OR Diploma in Associate Engineering Examination with at least 60% aggregate marks in the relevant discipline.
| Code | Name | Credit Hours |
|---|---|---|
| CSIT-107 | Application of Info. & Comm. Tech | 3 |
| CSPF-121 | Programming Fundamentals | 4 |
| ESFE-108 | Functional English | 3 |
| CSDT-110 | Applied Physics | 3 |
| EEAP-109 | Islamic Studies | 2 |
| SSIS-111 | Discrete Structures | 3 |
| MTPM-161 | Maths-I | 3 |
| CSOO-122 | Object Oriented Programming | 4 |
| MTCA-112 | Calculus and Analytical Geometry | 3 |
| CSDL-123 | Digital Logic Design | 3 |
| ESEW-113 | Expository Writing | 3 |
| SSCE-114 | Civics & Community Engagemen | 2 |
| SSIP-115 | Ideology and Constitution of Pakistan | 2 |
| MTPM-162 | Pre-Maths-II | 3 |
| CSDS-224 | Data Structures | 4 |
| CSPA-241 | Programming for Artificial Intelligence | 3 |
| CSPP-216 | Professional Practices | 2 |
| MTSP-201 | Statistics & Probability | 3 |
| MTMC-202 | Multivariable Calculus | 3 |
| CSCN-225 | Computer Networks | 3 |
| CSDM-217 | Digital Marketing | 3 |
| MTAS-263 | Advance Statistics | 3 |
| CSAA-226 | Analysis of Algorithms | 3 |
| CSAI-227 | Artificial Intelligence | 3 |
| CSDB-228 | Database Systems | 4 |
| MTLA-203 | Linear Algebra | 3 |
| CSNN-342 | Artificial Neural Network | 3 |
| CSSE-329 | Software Engineering | 3 |
| CSML-343 | Machine Learning | 3 |
| CSKR-344 | Knowledge Representation & Reasoning | 3 |
| CSCO-330 | Comp. Organization & Assembly Lang. | 3 |
| MSAF-376 | Accounting Fundamentals | 3 |
| CSOS-331 | Operating System | 3 |
| CSCV-345 | Computer Vision | 3 |
| CSNL-364 | Natural Language Processing | 3 |
| CSDM-365 | Data Mining | 3 |
| ESTW-304 | Technical and Business Writing | 3 |
| CSFP-499 | Final Year Project-I | 2 |
| CSDC-446 | Parallel & Distributed Computing | 3 |
| CSCG-466 | HCI & Computer Graphics | 3 |
| CSTA-467 | Theory of Automata | 3 |
| CSFS-468 | Fuzzy Systems | 3 |
| CSFP-499 | Final Year Project-II | 4 |
| CSRL-469 | Reinforcement Learning | 3 |
| MSTE-418 | Technology Entrepreneurship | 2 |
| CSIS-432 | Information Security | 3 |