Computer Science

BS 4 Year
8
Semesters
23
Total Courses
73
Credit Hours
19
Required Courses
4
Elective Courses

Sem 1

5 Courses 14 Cr
Code Course Title Cr Type
CS101 Introduction to Computing 3 Required
CS102 Programming Fundamentals 3 Required
ENG101 English Composition & Comprehension 3 Required
ISL101 Islamic Studies 2 Required
MTH101 Calculus & Analytical Geometry 3 Required

Sem 2

4 Courses 11 Cr
Code Course Title Cr Type
CS201 Object Oriented Programming 3 Required
ENG102 Technical & Business Writing 3 Required
MTH201 Linear Algebra 3 Required
PAK101 Pakistan Studies 2 Required

Sem 3

4 Courses 12 Cr
Code Course Title Cr Type
CS202 Data Structures & Algorithms 3 Required
CS301 Database Systems 3 Required
GEN101 Introduction to Sociology 3 Elective
MTH301 Probability & Statistics 3 Required

Sem 4

3 Courses 9 Cr
Code Course Title Cr Type
CS302 Operating Systems 3 Required
CS303 Computer Networks 3 Required
CS401 Software Engineering 3 Required

Sem 5

3 Courses 9 Cr
Code Course Title Cr Type
CS402 Artificial Intelligence 3 Required
CS403 Compiler Construction 3 Elective
CS404 Computer Graphics 3 Elective

Sem 6

2 Courses 6 Cr
Code Course Title Cr Type
CS405 Web Engineering 3 Required
CS406 Information Security 3 Elective

Sem 7

1 Courses 6 Cr
Code Course Title Cr Type
CS499 Final Year Project 6 Required

Sem 8

1 Courses 6 Cr
Code Course Title Cr Type
CS499 Final Year Project 6 Required

Ready to Apply?

Apply for Computer Science

Start Application