BS Admission
     How to Apply
     Admission Criteria
     Fee Structure
     Merit Formula
     Reserved Seats
        Entry Test
        Documents Required
     Road Map
       Societies & Student Bodies
     Frequently Asked Questions
BS Computer Science Program

We are offering an exciting new portfolio of Undergraduate courses designed to ensure that our students have the knowledge and abilities that they will need for their future careers. BS (CS) Degree program is of 135 credit hours, and spread over 4 years with 2 Semesters in each year. The BS (CS) students are required to complete 135 credit hours followed by a thesis in last 4th year to complete the BS(CS) degree.

Courses

# Subject Course Code Credit Hour
1 Introduction to Computing CS-1101 3 (2+1)
2 Electronics CS-1103 3
3 Calculus and Analytical Geometry CS MATH-2201 3
4 English Composition and Comprehension CS ENG-1101 3
5 Islamic Studies and Pakistan Studies CS ISL Pk -2101 3
6 Programing Fundamentals CS-1225 4 (3+1)
7 Digital Logic Design CS-2033 3
8 Linear Algebra CS MATH-2101 3
9 Communication Skills CS ENG-1201 3
10 Probabailty and Statistics CS STAT -1101 3
11 Object Oriented Programming CS-1201 4 (3+1)
12 Discrete Structures CS-1203 3
13 Financial Accounting CS-1207 3
14 Multivariate Calculus CS MATH-3101 3
15 Cognitive Psychology CS-2107 3
16 Data Structures and Algorithms CS-2101 4 (3+1)
17 Microprocessor and Assembly Language CS-2207 4 (3+1)
18 Visual Programming CS-2201 3
19 Logical paradigms in Computing CS-2208 3
20 Differential Equations CS MATH -3201 3
21 Database Systems CS-2014 3 (2+1)
22 Design and Analysis of Algorithms CS-3108 3
23 Data Communication and Networks CS-3106 3
24 Theory of Automata CS– 2044 3
25 Operation Research CS-3109 3
26 Professional Practices HM – 3123 3
27 Operating Systems CS-2205 3 (2+1)
28 Software Engineering CS-2105 3
29 Artifical Intelligence and Neural Networks CS-3102 3
30 Compiler Construction CS-4202 3
31 Foreign Language (French) CS-4105 3
32 Object Oriented Analysis and Design CS-4108 3
33 Human Computer Interaction CS-4122 3
34 Computer Architecture CS-2063 3
35 Computer Science Elective-I NA 3
36 Computer Science Elective-II NA 3
37 Project NA 3
38 Information Security CS – 4215 3
39 Numerical Computing CS-4216 3
40 Intellectual Property Rights and Cyber Law CS-4217 3
41 Computer Science Elective-III NA 3
42 Computer Science Elective-IV NA 3
43 Project NA 3

Summary

Total Semester: 8

Total Subjects: 43

Total Credit Hours: 133


Total Marks Mid Term Marks Sessional Marks Final Exam Marks
100 20 20 60
Note: Department has right to change, withdraw, and swap any of the Elective course anytime without prior notice.