Department: COMPUTER SCIENCE BS CS Study Plan

BS CS Study Plan

Course Curriculum

Semester 1
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-100 Fundamentals of ICT 2+1
2 CS-110 Fundamentals of Computer Programming 3+1 9
3 HU-101 Islamic Studies 2+0 1,2,3,4,5,8,10,11,16
4 HU-108 Communication and Interpersonal Skills 3+0 3,4,8
5 MATH-111 Calculus-I 3+0 9
6 MATH-161 Discrete Mathematics 3+0 4,9
Semester 2
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-212 Object Oriented Programming 3+0
2 EE-221 Digital Logic Design 3+1 1,9
3 HU-107 Pakistan Studies 2+0 1,2,4,5,10,11,16,17
4 XXX-000 CS Supporting Elective-I 3+0
5 XXX-000 Applied Physics (2+X / 3+X)
6 XXX-000 University Electives-I 2+X
SEMESTER 3
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-220 Database Systems 3+1 9 CS-110
2 CS-250 Data Structures and Algorithms 3+1 8,9 CS-114
3 HU-210 Technical Writing 3+0 4,8
4 MATH-222 Linear Algebra 3+0
5 CS-235 Computer Organisation and Assembly Language 3+1
SEMESTER 4
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-251 Design & Analysis of Algorithm 3+0 9
2 MATH-361 Probability & Statistics 3+0 4,8,9,12 MATH-101
3 CS-330 Operating Systems 3+1 9
4 XXX-000 CS Supporting Elective-II 3+0
5 XXX-000 CS Elective-I 3+X
SEMESTER 5
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-370 Artificial Intelligence 3+1 9
2 EE-353 Computer Networks 3+1 9
3 SE-200 Software Engineering 3+0 9
4 XXX-000 CS Elective – II 3+X
5 XXX-000 University Elective-II 3-0
SEMESTER 6
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 HU-223 Professional Ethics 3+0 3,8
2 CS-431 Parallel and Distributed Computing 3+X
3 CS-484 Information Security 3+0
4 XXX-000 CS Supporting Elective-III 3+x
5 XXX-000 CS Elective – III 3-X
SEMESTER 7
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-352 Theory of Automata and Formal Languages 3+0 9
2 CS-499 Senior Project 0+3 9,11
3 MGT-272 Entrepreneurship 3+0 9,12
4 XXX-000 University Elective – III 3+X
SEMESTER 8
Sr.No Course Code Subjects Credit Hours Related SDG Pre Requisite
1 CS-499 Senior Project 0+3 9,11
2 CSL-402 Community Service Learning Course 0+1 1,2,3,4,5,6,10,11,12,13,15,16,17
3 CS-354 Compiler Construction 3+X
4 XXX-000 CS Elective – IV (2-X+1)
5 XXX-000 University Elective-IV 3-0
6 XXX-000 University Elective-V (2-X+0)