BS CS

Computer Science
4 Years Programme

A brief summary

To impart knowledge and skills in computer science concerned with how computers are constructed, how they store and process data, how they are used in problem-solving and how the quality of those solutions is assessed. The programme also focuses on the science of creating software for a variety of users.

Admission Criteria

Intermediate, A-Levels or Equivalent from Accredited institution or University.

Programme Structure

The four years BS(CS) Programme requires a total 135 credit hours including 99 credit hours of foundation courses (31 courses), 30 credit hours of elective courses (10 courses). A final project of 6 credit hours will be offered after completion of foundation courses.

Road Map


Semester 1

1 PHC-111 Physics (Electricity and Electromagnetism) 3
2 MTC-112 Calculus and Analytical Geometry 3
3 ENG-113 English 3
4 CSC-114 Computers & Applications 4
5 IPG-234 Islamic Studies and Pakistan Studies 4

Semester 2

1 ELS-121 Basic Electronics 3
2 MTC-122 Discrete Structures 3
3 MTS-123 Linear Algebra 3
4 CSC-115 Computer Programming 4
5 CSE-125 Systems Analysis and Design 3

Semester 3

1 CSC-231 Computer Logic Design 3
2 MTS-246 Multivariate Calculus 3
3 ENG-233 Technical and Business Writing 3
4 CSC-124 Object Oriented Programming 3
5 SQS-235 Probability and Statistics 4
6 CSC-236 Databases and Information Retrieval 4

Semester 4

1 CSC-353 Software Engineering 3
2 CSC-242 Operating Systems 4
3 CSC-243 Theory of Automata 3
4 CSC-244 Computer Architecture 3
5 ENG-245 Communication Skills 3
6 CSC-232 Data Structures 3

Semester 5

1 CSC-351 Computer Communication and Networks 3
2 CSC-352 Assembly Language Programming 3
3 CSE-241 Advanced Programming Concepts 3
4 MTS-354 Differential Equations 3
5 ECE-355 Economics 3
6 CSC-356 Design and Analysis of Algorithms 3

Semester 6

1 CSE-361 Web Design and Development 3
2 CSC-362 Compiler Construction 3
3 ACE-363 Financial Accounting 3
4 CSE-364 Management of Technology 3
5 CSC-365 Human Computer Interaction 3
6 MKE-366 Marketing Fundamentals 3

Semester 7

1 CSE-471 Recent Developments in IT 3
2 CSE-472 Software Project Management 3
3 CSE-473 Computer Graphics 3
4 CSC-474 Artificial Intelligence 3
5 CSC-475 Computer Science Project (Part-I) 3

Semester 8

1 CSS-481 Numerical Computing 3
2 CSG-482 Professional Practices 3
3 FME-483 Financial Management 3
4 CSC-484 Computer Science Project (Part-II) 3

Fee Structure

Admission Fee (One Time) Rs. 10,000/-
Registration Rs. 10,000/-
Tution Fee - Per Credit Hour Rs. 4,350/-
Total Fee Rs. 607,250/-
Back to top