MS Computer Science (Hons)


This program has been designed to cater the need of the students at a broad base, including fresh graduates, industry professionals, prospect researchers and faculty members in the domain of computing. The inherent and ever-increasing breadth in Computer Science makes it attractive for a vast range of interested audience. It extends from its algorithms, architecture and automata foundations to emerged areas like Artificial Intelligence, Machine Learning, Natural Language Processing, Soft Computing, Machine Vision, Cyber-Physical Systems, Graphics, Bioinformatics, Cloud Computing, Big Data, Distributed Systems, Human Computer Interaction and Internet of Things. The MS (Computer Science) program at Riphah University offers a broad spectrum of courses, while simultaneously allowing emphasis in desired areas of specializations. The MS (Computer Science) comprises both course work as well as research component. There are four ‘core courses’ and four ‘elective courses’ aimed at strengthening the understanding and competence of students in computer science.

Eligibility Criteria

Degree in relevant subjects, earned from a recognized university after 16 years of education with at least 60% marks or CGPA of at least 2.0 (on a scale of 4.0).

The following core courses are recommended to be completed before entering the MS (CS) program.

  1. Analysis of Algorithms
  2. Assembly Lang. / Computer Architecture
  3. Computer Networks
  4. Computer Programming
  5. Data Structures
  6. Database Systems
  7. Operating Systems
  8. Software Engineering
Study Level Study Mode Program Length Credit Hours Class Timings 1st Semester Fee(Excluding Taxes)
Full Time
4 Years (8 Semesters)
8 To 4
Eligibility Address Scholarship Admissions Criteria Commencement Classes Intake Applications

45% marks in Intermediate or equivalent in

relevant discipline

Malakand Campus

Need & Merit based scholarships
Qualifications: 60% Interview : 40%
Fall & Spring
Fall, Spring


UAN: 033-11-000-111,
UAN Lahore: 042-111-747-424