Eligibility: FA/F.SC or equivalent
| 1st Semester | ||
|---|---|---|
| Cource Code | Cource Name | Credit Hrs |
| CSG101 | Application of Information and Communication Technology | (3CH) |
| CSG102 | Islamic Studies/ Ethics | (2CH) |
| CSG103 | Functional English | (3CH) |
| CSG104 | Quantitative Reasoning –I | (3CH) |
| CSG105 | Ideology and Constitution of Pakistan | (2CH) |
| CSM101 | Programming Fundamentals | (4CH) |
| CSG106 | Fehm-e-Quran – I | (1CH) |
| MTH101 | Additional Maths-I | (-) |
| 2nd Semester | ||
| CSM102 | Object Oriented Programming (OOP) | (4CH) |
| CSM103 | Digital Logic Design | (4CH) |
| CSG107 | Quantitative Reasoning-II | (3CH) |
| CSI101 | Calculus & Analytical Geometry – IDS I | (3CH) |
| CSG108 | Introduction to Philosophy | (2CH) |
| CSG109 | Pakistan Studies | (2CH) |
| MTH-102 | Additional Maths-II | (-) |
| 3rd Semester | ||
| CSM204 | Data Structures | (4CH) |
| CSM205 | Database Systems | (4CH) |
| CSM206 | Operating Systems | (4CH) |
| CSI202 | Linear Algebra IDS-II | (3CH) |
| CSG210 | Expository Writing | (3CH) |
| CSG211 | Fehm-e-Quran – II/ Business Ethics-II | (1CH) |
| 4th Semester | ||
| CSM207 | Software Engineering | (3CH) |
| CSM208 | Computer Organization & Architecture | (3CH) |
| CSM209 | Design & Analysis of Algorithms | (3CH) |
| CSG212 | Civics and Community Engagement | (2CH) |
| CSG213 | Environmental Sciences | (3CH) |
| CSG214 | Entrepreneurship | (2CH) |
| CSG215 | Social Science | (2CH) |
| 5th Semester | ||
| CSM310 | Computer Networks | (3CH) |
| CSM311 | Information Security | (3CH) |
| CSM312 | Artificial Intelligence | (3CH) |
| CSM313 | Theory of Automata | (3CH) |
| CSI303 | Digital Marketing & E-Commerce | (3CH) |
| CSI304 | Probability & Statistics | (3CH) |
| 6th Semester | ||
| CSM314 | Cloud Computing | (3CH) |
| CSE301 | Introduction to Data Science (Elective-I) | (3CH) |
| CSE302 | Machine Learning (Elective-II) | (3CH) |
| CSE303 | Mobile application & Development (Elective-III) | (3CH) |
| CSE304 | Web Development (Frontend and Backend) (Elective-IV) | (3CH) |
| 7th Semester | ||
| CSE405 | Deep Learning (Elective-V) | (3CH) |
| CSE406 | Software Development and IT Operations(DevOps) (Elective-VI) | (3CH) |
| CSE407 | IoT Communication and Networks (Elective-VII) | (3CH) |
| CSE408 | Next Generation Networks and Edge Computing (Elective-VIII) | (3CH) |
| CSE409 | Professional Certification | (3CH) |
| 8th Semester | ||
| CSP401 | Final Year Project(As per protocols given) | (6CH) |
| CSF401 | Field Experience | (3CH) |