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.
MS Computer Science
Sr. No. | Areas | Cr. Hrs. |
1 | Core Courses | 12 |
2 | Electives | 12 |
3 | Thesis / Additional Courses | 6 |
- | Total | 30 |
(1) | At least 2.00 CGPA or 50% marks in BS Computer Science/Software Engineering/Information Technology or equivalent. |
(2) | Candidates are required to pass the UCP Admission Test with a 50% score or the GRE/HAT General/equivalent test with a passing score of 50%, followed by an interview by the Graduate Admission Committee |
(3) | The student must have studied at least five of the following nine courses. The remaining courses will be offered at the time of admission: |
- Computer Programming
- Data Structures
- Operating Systems
- Database Systems
- Analysis of Algorithms
- Computer Networks
- Theory of Automata
- Software Engineering
- Assembly Language/Computer Architecture
Weightage of Previous Academic | Weightage of Admission Test | Weightage of the Interview | Total |
20% | 50% | 30% | 100% |
Program Name | Per Credit Hour Fee | 1st Sem Total Fee | 1st Installment Including Admission fee |
1st Installment with 50% PGC Scholarship |
1st Installment with 25% Merit/PGC/Legacy Scholarship | 1st Installment with 50% Merit Scholarship |
1st Installment with 75% Merit Scholarship |
1st Installment with Gilgit – Baltis tan 30% Scholarship |
Total Credit Hours | Total Fee (incl Admissionfee) |
MS Computer Science | 13,000 | 142,000 | 83,500 | N/A | N/A | 54,250 | 39,625 | 65,950 | 30 | 415,000 |
Year-1, Semester 1
Sr. No. | Course Title | Credit Hours | Type |
1 | Core Course – I | 03 | Core |
2 | Core Course – II | 03 | Core |
3 | Elective-I | 03 | Elective |
- | Total | 09 | - |
Semester 2
Sr. No. | Course Title | Credit Hours | Type |
1 | Core Course – III | 03 | Core |
2 | Core Course – IV | 03 | Core |
3 | Elective-II | 03 | Elective |
- | Total | 09 | - |
Year-2, Semester 3
Sr. No. | Course Title | Credit Hours | Type |
1 | Elective – III | 03 | Elective |
2 | Elective – IV | 03 | Elective |
- | Total | 06 | - |
Semester 4
Sr. No. | Course Title | Credit Hours | Type |
1 | MS Thesis | 06 | Thesis |
- | Total | 06 | - |
- | Total Degree Credit Hours | 30 | - |
Core Courses
Sr. No. | Course Code | Course Title | Credit Hours |
1 | CSAC56133 | Advanced Algorithms Analysis | 3 |
2 | CSSC53333 | Advanced Theory of Computation | 3 |
3 | CSNS55233 | Advanced Computer Architecture | 3 |
4 | CSNS55133 | Advanced Operating Systems | 3 |
5 | CSSC53433 | Theory of Programming Languages | 3 |
MSCS graduates have a wide range of career opportunities in both academia and industry. They can pursue roles such as software engineer, data scientist, AI/machine learning engineer, systems architect, cybersecurity analyst, cloud computing specialist, and research scientist. Additionally, they are well-prepared for doctoral studies or academic positions, as well as leadership roles in tech-driven organizations.
This is a two-year degree program comprising 4 semesters with 30 Cr. Hrs. There will be a Fall and a Spring semester each year. The maximum duration to complete MS Computer Science degree is 04years.