| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Quantitative Reasoning-I | General | 3 | 0 |
| 2 | Programming Fundamentals | Major | 3 | 1 |
| 3 | Social Science | General | 2 | 0 |
| 4 | Functional English | General | 3 | 0 |
| 5 | Application of Information and Communication Technologies | General | 2 | 1 |
| 6 | Calculus & Analytical Geometry – IDS I | IDS | 3 | 0 |
| Semester Total Credit Hours | 18 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Quantitative Reasoning-II | General | 3 | 0 |
| 2 | Arts and Humanities | General | 2 | 0 |
| 3 | Pakistan Studies | General | 2 | 0 |
| 4 | Fehm-e-Quran-I (for Muslim Students) / Comparison of World Religion - I (for Non-Muslim Students) | General | 0 | 1 |
| 5 | Object Oriented Programming | Major | 3 | 1 |
| 6 | Digital Logic Design | Major | 3 | 1 |
| 7 | Linear Algebra IDS-II | IDS | 3 | 0 |
| Semester Total Credit Hours | 19 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Expository Writing | General | 3 | 0 |
| 2 | Natural Science | General | 2 | 1 |
| 3 | Fehm-e-Quran-II (for Muslim Students) / Comparison of World Religion - II (for Non-Muslim Students) | General | 0 | 1 |
| 4 | Data Structures | Major | 3 | 1 |
| 5 | Operating Systems | Major | 3 | 1 |
| Semester Total Credit Hours | 19 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Civics and Community Engagement | General | 2 | 0 |
| 2 | Ideology and Constitution of Pakistan | General | 2 | 0 |
| 3 | Entrepreneurship | General | 2 | 0 |
| 4 | Islamic Studies | General | 2 | 0 |
| 5 | Software Engineering | Major | 3 | 0 |
| 6 | Computer Organization & Architecture | Major | 1 | 1 |
| 7 | Design & Analysis of Algorithms | Major | 3 | 0 |
| Semester Total Credit Hours | 17 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Computer Networks | Major | 3 | 0 |
| 2 | Information Security | Major | 2/3 | 1/0 |
| 3 | Artificial Intelligence | Major | 2/3 | 1/0 |
| 4 | Theory of Automata | Major | 2/3 | 1/0 |
| 5 | IDS-III | IDS | 3 | 0 |
| 6 | IDS-IV | IDS | 3 | 0 |
| Semester Total Credit Hours | 18 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Cloud Computing | Major | 2/3 | 1/0 |
| 2 | Elective-I | Major | 3 | 0 |
| 3 | Elective-II | Major | 3 | 0 |
| 4 | Elective-III | Major | 3 | 0 |
| 5 | Elective-IV | Major | 3 | 0 |
| Semester Total Credit Hours | 15 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Elective-V | Major | 3 | 0 |
| 2 | Elective-VI | Major | 3 | 0 |
| 3 | Elective-VII | Major | 3 | 0 |
| 4 | Elective-VIII | Major | 3 | 0 |
| 5 | Professional Certification | Certification | 3 | 0 |
| Semester Total Credit Hours | 17 | |||
| # | Course Title | Category | Theory | Lab |
|---|---|---|---|---|
| 1 | Final Year Project | FYP | 0 | 6 |
| 2 | Field Experience | Internship | 0 | 3 |
| Semester Total Credit Hours | 9 | |||