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+)
Third Year - First Semester (Fifth Semester)
| Code | Course Title | Th. | Pr. | Category |
|---|
| CSC311 | Theory of Automata | 3 | 0 | Major |
| CSC312 | Professional Practices | 2 | 0 | GE |
| CSC313 | Artificial Intelligence | 2 | 1 | Major |
| CSC314 | Software Engineering | 3 | 0 | Major |
| CSC315 | Web Engineering | 3 | 1 | Elective |
| MTH311 | Expository Writing | 3 | 0 | GE |
Semester Total Credit Hours: Theory = 16 | Practical = 2 | Cumulative = 18 CH
Third Year - Second Semester (Sixth Semester)
| Code | Course Title | Th. | Pr. | Category |
|---|
| CSC321 | Compiler Construction | 3 | 0 | Elective |
| CSC322 | Introduction to Data Science | 2 | 1 | Elective |
| CSC323 | Entrepreneurship | 2 | 0 | GE |
| CSC324 | Operating Systems | 3 | 1 | Major |
| CSC325 | Machine Learning | 2 | 1 | Elective |
Semester Total Credit Hours: Theory = 12 | Practical = 3 | Cumulative = 15 CH