MS Computer Science

The MSCS programme is for students who are looking forward to build upon  knowledge and skills of computer science. The MSCS takes a step towards advanced courses and topics in the domains of computation theory, algorithms, software engineering, computer networking, intelligent systems and image processing. The department provides several research centers that provide specialized training and knowledge of new research methods ensuring that the students respond positively to the computing challenges of the world.  


  • Sr. No. Category Cr. Hrs.
  • 1Core Courses 12
  • 2Elective 12
  • 3Thesis/Additional Courses 6
  • Total30

Road Map

Core Courses

  • Sr. No. Course Title Code Cr. Hrs.
  • 1Advanced Algorithms AnalysisCSAC56133
  • 2Advanced Theory of ComputationCSSC53333
  • 3Advanced Computer ArchitectureCSNS55233
  • 4Advanced Operating SystemsCSNS55133
  • 5Theory of Programming LanguagesCSSC53433

Electives (12 Cr. Hrs.)

Research Thesis

  • Sr. No. Course Title Code Cr. Hrs.
  • 1Research ThesisCSRW69166
  • 2Thesis ContinuationCSRW69211

Admission Criteria

  1. At least 2.00 CGPA or 50% marks in BS Computer Science/Software Engineering/Information Technology or equivalent.
  2. Candidate must pass NTS GAT-General or UCP Admission Test.
  3. Candidate must qualify interview to be eligible for admission.
  4. Student must have studied at least five of the following nine courses. The remaining courses not studied earlier (maximum four), will have to be completed after getting admission and before registering MS courses.


The continuous development in technology has created the dire need of experts in the field of computer science. The MSCS programme aims at creating professionals who aim to innovate and provide solutions to problems using computer technologies. The advanced skills inculcated after the completion of the programme will carve paths to work in computer-related fields. Career opportunities can be availed in areas including Information Systems, Health Informatics, Graphics Design, Software Engineering, Cybersecurity, Machine Learning based Computing, Natural Language Processing, Information Retrieval, Digital Image Processing, Computer Vision, Database design/administration. For the students who want to continue with their education can apply for Ph.D. in universities in the country and abroad as well.

Fee Structure

MS Computer Science (2 yrs, 4 semesters)

  • 1MS Computer Science25,00016,000305,05,000

Research Work

A Student will register for each Semester during the Thesis work and will pay Fee of one Course for each Semester. A student Registered for MS/MPhil Thesis will have to pay minimum fee equal to two courses and a student registered in Ph.D Thesis will have to pay minimum fee equal to four courses.


The above-mentioned fee structure is for illustration purpose only. UCP reserves the rights to make changes in the Fee Structure whenever deemed necessary or appropriate.

Girls Hostel 25th Convocation UCP-CPE Date Sheets