The Computer Science Department is a vibrant, rapidly growing department and a rising star in innovative research, education, and industrial interaction. Keeping in view strong practical component in the computer science education, work integrated learning is taken as the basic theme over which the Department erects all its programs. Being an integral part of our daily life, computer technology has an increasing demand for highly skilled professionals to keep up pace with its rampant growth and innovation.


To build best graduate and professional students with modern expertise in the field of computer supplemented with practical orientation to face the challenges of the modern era and technology.


The mission of computer science is to transfer world class education to students. providing fundamental principles and innovative technologies within the core areas of computer science and also its relevant area and establish and maintain an effective operational environment and deliver quality, prompt cost effective and reliable technology services to the society as well as compliment the local and global economic goals.

Program Objectives

  • To provide an understanding of the fundamental concept of computer science.
  • To enrich our students with different tools, techniques and innovative technologies.
  • To inadequate the capability of analysis, design, development, and evaluation of effective software developments and projects.
  • To make students effective members of society.

Our Program

We offer the BS Computer Science, with the help of experienced, highly qualified teachers. The course contents are based on curriculum provided by the Higher Education Department.

Course Scheme

1st Semseter 1st Year
Course Code Course Title Cr. Hr.
CS-311 Programming Fundamental 3+1.
MTH-311 Calculus & Analytical Geometry 3.
CS-313 Introduction to ICT 3.
ENG-311 Functional English 3.
PS-311 Pakistan Studies 2.
ISL-311/ETH-311 Islamic Studies/ Ethics 2.
Total 17
2nd Semseter 1st Year
Course Code Course Title Cr. Hr.
CS-321 Object Oriented Programming 3+1.
CS-322 Digital logic Design 3+1.
ENG-321 Communication & Presentation Skills 3.
MTH-321 Differential equation 2.
MTH-322 Applied Physics 3.
Total 17
3rd Semseter 2nd Year
Course Code Course Title Cr. Hr.
CS-411 Data Structures & Algorithms 3+1.
MTH-411 Linear Algebra 3.
CS-412 Computer Architecture & Assembly Language 3.
CS-413 Discrete structure 3.
CS-414 Professional Practices 3.
Total 16
4th Semseter 2nd Year
Course Code Course Title Cr. Hr.
CS-421 Operating Systems 3+1.
CS-422 Database system 3+1.
CS-423 Computer Networks 3+1.
CS-424 Computer Graphics & Animation 3+1.
Total 16
5th Semseter 3rd Year
Course Code Course Title Cr. Hr.
CS-511 Compiler Construction 3.
CS-512 Software Engineering 3.
CS-513 Microprocessor & interfacing technique 3+1.
CS-514 Human Computer Interaction 3.
CS-515 Project Management 3.
MTH-511 Statistics & probability 3.
Total 19
6th Semseter 3rd Year
Course Code Course Title Cr. Hr.
CS-521 Artificial Intelligence 3+1.
CS-522 Web development 3+1.
CS-523 Modeling & Simulation 3.
CS-524 Operation Research 3.
CS-525 Technical & Business Writing 3.
Total 17
7th Semseter 4th Year
Course Code Course Title Cr. Hr.
CS-611 Final Year Project – I 3.
CS-612 Communication system 3+1.
CS-613 Professional Ethics 2.
CS-614 Data sciences 3.
CS-615 Mobile Application Development 3+1.
Total 17
8th Semseter 4th Year
Course Code Course Title Cr. Hr.
CS-621 Final Year Project – II 3.
CS-622 Computer Vision 3.
CS-623 Information Security 3.
CS-624 Entrepreneurship & Leadership Skills 3.
CS-625 Parallel & Distributed Computing 3.
Total 15