`

Eligibility Criteria:

The eligibility criteria of the curriculum by the last meeting were opened for discussion in the House. It was thoroughly discussed by considering all input streams of BS (Computer Science). The House unanimously recommended the eligibility criteria for admission to BS (Computer Science) as given:

The candidates require intermediate or equivalent qualification. However, the university shall define their selection criteria.

BS Computer Science

4 Years Program (8 Semesters)

 Code  Semester 1  Cr. Hrs.  Code  Semester 2  Cr. Hrs.
 ENG100  English-I (Functional English)  3  ENG200  English-II (Communication Skills)  3
 ISL101  Islamic Studies  2  PAK201  Pakistan Studies  2
 CS102  Introduction to Information & Communication Technology  2+1  CS202  Object Oriented Programming  3+1
 CS103  Programming Fundamentals  3+1  MT203  Linear Algebra  3
 MT104  Calculus and Analytical Geometry  3  EL204  Basic Electronics  2+1
 CS105  Discrete Structures  3      
   Total Credit Hours  18    Total Credit Hours  15

 

 Code  Semester 3  Cr. Hrs.  Code  Semester 4  Cr. Hrs.
 ENG300  English-III (Technical and Report Writing)  3  CS400  Microprocessor and Assembly Language  2+1
 CS301  Data Structure and Algorithms  2+1  ST401  Differential Equations  3
 CS302  Digital Logic and Design  2+1  UE402  Financial Management  3
 MT303  Probability and Statistics  3  UE403  Human Resource Management  3
 ST304  Multivariable Calculus  3  CS404  Web Design and Development  2+1
 UE305  Financial Accounting  3      
    Total Credit Hours  18     Total Credit Hours  15

 

 Code  Semester 5  Cr. Hrs.  Code  Semester 6  Cr. Hrs.
 CS500  Operating Systems  3+1  CS600  Web Systems and Technologies  2+1
 CS501  Database Systems  3+1  CS601  Data Communication and Computer Networks  2+1
 CS502  Theory of Automata  3  CS602  Artificial Intelligence  2+1
 CS503  Design and Analysis of Algorithm  3  UE603  Marketing  3
 CS504  Computer Architecture and Organization  3  CS604  Visual Programming  2+1
       CS605  Introduction to Software Engineering  3
   Total Credit Hours  17    Total Credit Hours  18

 

 Code  Semester 7  Cr. Hrs.  Code  Semester 8  Cr. Hrs.
 CS700  Human Computer Interaction  2+1  CS800  Numerical Computing  2+1
 CS701  Information Security  3  CS801  Data Warehousing  3
 CS702  Compiler Construction  2+1  CS802  Professional Practices  3
 CS703  Advanced Software Engineering  3  CS803  Software Project Management  3
 CS704  Wireless Network  3  CS804  Final Year Project  3
 CS804  Final Year Project  3      
    Total Credit Hours  18     Total Credit Hours  15

 

Master of Computer Science (M.Sc. CS)

2 Years Program (4 Semesters)

 Code  Semester 1  Cr. Hrs.  Code  Semester 2  Cr. Hrs.
 CS500  Operating Systems  3+1  CS600  Web Systems and Technologies  2+1
 CS501  Database Systems  3+1  CS601  Data Communication and Computer Networks  2+1
 CS502  Theory of Automata  3  CS602  Artificial Intelligence  2+1
 CS503  Design and Analysis of Algorithm  3  UE603  Marketing  3
 CS504  Microprocessor and Assembly Language  2+1  CS604  Visual Programming  2+1
       CS605  Introduction to Software Engineering  3
   Total Credit Hours  17    Total Credit Hours  18

 

 Code  Semester 3  Cr. Hrs.  Code  Semester 4  Cr. Hrs.
 CS700  Human Computer Interaction  2+1  CS800  Numerical Computing  2+1
 CS701  Information Security  3  CS801  Data Warehousing  3
 CS702  Compiler Construction  2+1  CS802  Professional Practices  3
 CS703  Advanced Software Engineering  3  CS803  Software Project Management  3
 CS704  Wireless Network  3  CS804  Final Year Project  3
 CS804  Final Year Project  3      
    Total Credit Hours  18     Total Credit Hours  15

 

Eligibility Criteria:

BS (CS) 4 years Degree Programme (min 130 credit hours), or Computer Science Conversion 2 Years Degree Programme referred to as "MCS" or "MSc (CS)."

  • BCS-3 Years Degree Programme-Student will be required to complete the deficiency of difference of total earned credit hours and 130 credit hours.
  • 16 year Science and Engineering graduated are eligible but they have to cover deficiency.

MS/ M.Phil. Computer Science

2 Years Program (4 Semesters)

1st Year

 Code  Semester 1  Cr. Hrs.  Code  Semester 2  Cr. Hrs.
 CS900  Advanced Theory of Computation  3  CS903  *Elective II  3
 CS901  Advanced Algorithm Analysis  3  CS904  *Elective III  3
 CS902  Research Methods (Elective I)  3  CS905  *Elective IV  3
   Total Credit Hours  9    Total Credit Hours  9

2nd Year

 Code  Semester 3  Cr. Hrs.  Code  Semester 4  Cr. Hrs.
 CS906  *Elective V  3  CS908  Thesis (full registration)  3
 CS907  *Elective VI  3      
 CS908  Thesis (partial registration)  3      
   Total Credit Hours  9    Total Credit Hours  3