Bachelors in Computer Science (BSCS)

Description

Bachelors of Science in Computer Science - BS(CS) is a 4 year program, that lays strong foundation of the students in following subjects:

Eligibility

  • Intermediate with any of the following combinations with 50% marks: Maths, Physics, Chemistry or Maths, Stats, Computer or Maths, Physics, Computers.
  • DAE holders with 60 % marks.

Courses

S.No Course Code Subject Credit Hours
1 MT-111 Calculus and Analytical Geometry 3+0
2 CS-112 Introduction to Computer Programming 3+1
3 EG-111 English Comprehension 3+0
4 CS-111 Introduction to Computers 3+1
5 PK-111 Pakistan Studies 2+0
6 CS-113 Fundamentals of Algorithms 3+0
7 SS-111 Business Ethics 3+0
8 EG-112 Technical Business Writing 3+0
9 PS-111 Psychology 3+0
10 IS-111 Islamic Studies 2+0
11 MT-212 Multi Variable Calculus 3+0
12 CS-215 Object Oriented Programming 3+1
13 MG-211 Human Resource Management 3+0
14 MT-213 Differential Equations 3+0
15 EG-213 Communication Skills 3+0
16 CS-216 Data Base Management System 3+1
17 CS-214 Discrete Structures 3+0
18 MT-314 Linear Algebra 3+0
19 CS-219 Software Engineering 3+0
20 EL-211 Electronics 2.5+0.5
21 CS-218 Digital Logic Design 2.5+0.5
22 CS-217 Data Structures 3+1
23 CS-213 Computer Architecture and Organization 3+1
24 CS-321 Analysis of Algorithm 3+0
25 CS-212 Microprocessor and Assembly Language 3+1
26 CS-320 Advanced Object Oriented Programming 3+1
27 CS-322 Operating System 2.5+0.5
28 ST-311 Statistics and Probability 3+0
29 CS-327 Automata Theory 3+0
30 CS-328 Computer Networks 2.5+0.5
31 CS-324 Web Programming 2.5+0.5
32 CS-326 Numerical Analysis 3+0
33 CS-329 Visual Programming 3+1
34 CS-430 Computer Graphics 2.5+0.5
35 CS-435 Distributed Database 2.5+0.5
36 CS-433 Artificial Intelligence 2.5+0.5
37 CS-434 Human Computer Interaction 2.5+0.5
38 CS-431 Compiler Construction 2.5+0.5
39 CS-432 Data Communication 2.5+0.5
40 MG-412 Principles of Management 3+0
41 CS-436 System Programming 3+1
42 CS-437 Software Project Management 3+0