BS Computer Science
BS · Department of Computer Science · Faculty of Computing · 8 semesters
Semester 115 credit hours on offer
| Code | Course | Credits |
|---|
| CS-101 | Introduction to Computing | 3 |
| ENG-101 | English Composition and Communication | 3 |
| ISL-101 | Islamic Studies | 3 |
| MTH-101 | Calculus and Analytical Geometry | 3 |
| PKS-101 | Pakistan Studies | 3 |
Semester 215 credit hours on offer
| Code | Course | Credits |
|---|
| CS-102 | Programming Fundamentals | 3 |
| CS-103 | Object Oriented Programming | 3 |
| CS-104 | Data Structures and Algorithms | 3 |
| ENG-102 | Business Communication | 3 |
| MTH-102 | Differential Equations | 3 |
Semester 315 credit hours on offer
| Code | Course | Credits |
|---|
| CS-201 | Database Systems | 3 |
| CS-202 | Computer Architecture | 3 |
| CS-203 | Software Engineering | 3 |
| CS-204 | Numerical Methods | 3 |
| CS-205 | Theory of Computation | 3 |
Semester 415 credit hours on offer
| Code | Course | Credits |
|---|
| CS-301 | Operating Systems | 3 |
| CS-302 | Computer Networks | 3 |
| CS-303 | Web Technologies | 3 |
| CS-304 | Artificial Intelligence | 3 |
| CS-305 | Mobile Application Development | 3 |
Semester 515 credit hours on offer
| Code | Course | Credits |
|---|
| CS-401 | Data Mining and Warehousing | 3 |
| CS-402 | Cyber Security | 3 |
| CS-403 | Cloud Computing | 3 |
| CS-404 | Human Computer Interaction | 3 |
| CS-405 | Machine Learning | 3 |
Courses shown are those currently offered. Where electives are listed, students choose from them, so the credit hours above may exceed the load actually taken. The department confirms the final list each semester.
← All programmes