| Code |
Course Title |
Cr |
Type |
| CS102 |
Programming Fundamentals |
3 |
Required |
| ENG101 |
English Composition & Comprehension |
3 |
Required |
| ISL101 |
Islamic Studies |
2 |
Required |
| MTH101 |
Calculus & Analytical Geometry |
3 |
Required |
| SE101 |
Introduction to Software Engineering |
3 |
Required |
| Code |
Course Title |
Cr |
Type |
| CS201 |
Object Oriented Programming |
3 |
Required |
| ENG102 |
Technical & Business Writing |
3 |
Required |
| PAK101 |
Pakistan Studies |
2 |
Required |
| SE201 |
Software Design & Architecture |
3 |
Required |
| SE202 |
Software Requirements Engineering |
3 |
Required |
| Code |
Course Title |
Cr |
Type |
| CS301 |
Database Systems |
3 |
Required |
| SE301 |
Software Quality Assurance |
3 |
Required |
| SE302 |
Software Testing & Validation |
3 |
Required |
| Code |
Course Title |
Cr |
Type |
| CS401 |
Software Engineering |
3 |
Required |
| SE401 |
DevOps & Deployment |
3 |
Required |
| SE402 |
Agile Project Management |
3 |
Required |
| Code |
Course Title |
Cr |
Type |
| CS302 |
Operating Systems |
3 |
Elective |
| CS405 |
Web Engineering |
3 |
Elective |
| Code |
Course Title |
Cr |
Type |
| SE499 |
Final Year Project |
6 |
Required |
| Code |
Course Title |
Cr |
Type |
| SE499 |
Final Year Project |
6 |
Required |
| Code |
Course Title |
Cr |
Type |
| SE499 |
Final Year Project |
6 |
Required |