Bachelor of Science in Computer Science (BSCS)
A rigorous 4-year curriculum consisting of 137 total credit hours. Revised and optimized to meet global technology paradigms starting from the 26-Batch and onwards.
Revised Scheme of Studies (Batch 26+)
First Year - First Semester (First Semester)
| Code | Course Title | Th. | Pr. | Category |
|---|
| MTH111 | Pre-Calculus-I | Non-Credit | 0 | GE |
| MTH112 | Quantitative Reasoning-I | 3 | 0 | GE |
| CSC111 | Computer Fundamentals | 2 | 1 | GE |
| CSC112 | Programming Fundamentals | 3 | 1 | Major |
| MTH113 | Functional English | 3 | 0 | GE |
| MTH114 | Applied Physics | 3 | 0 | GE |
| MTH115 | Pakistan Studies | 2 | 0 | GE |
Semester Total Credit Hours: Theory = 16 | Practical = 2 | Cumulative = 18 CH
First Year - Second Semester (Second Semester)
| Code | Course Title | Th. | Pr. | Category |
|---|
| MTH121 | Pre-Calculus-II | Non-Credit | 0 | GE |
| CSC121 | Digital Logic Design | 3 | 1 | Major |
| CSC122 | Object Oriented Programming | 3 | 1 | Major |
| MTH122 | Communication Skills | 3 | 0 | GE |
| MTH123 | Ideology & Constitution of Pakistan | 2 | 0 | GE |
| MTH124 | Quantitative Reasoning - II | 3 | 0 | GE |
| MTH125 | Islamic Studies/Ethics | 2 | 0 | GE |
Semester Total Credit Hours: Theory = 16 | Practical = 2 | Cumulative = 18 CH