Introduction
The MS Computer Science is an intensive program which is intended for people who wish to broaden and deepen their understanding of Computer Science. KUST at UMT Sialkot campus provides a unique opportunity to develop leading edge and in-depth knowledge of specific Computer Science disciplines and prepares students in the concepts and techniques related to the design, programming and application of computing systems. KUST initiate MSCS program at UMT Sialkot campus. The program requires students to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization.
Program Objectives
The objective of MS Computer Science program is to support the student’s continued professional and scholarly development in software industry and academia. Students those complete the master’s degree in Computer Science will be able to demonstrate:
- The concept of mathematical foundations, theoretical computer science, formal languages, software architecture and design.
- Advance knowledge in operating systems, computer language usage, design and analysis of algorithms, software development, and the management of data, networks, or security to solve computing problems.
- Conduct sufficient and effective research in computer science collaboratively with peers.
Admission Requirements
a. BS (CS) 4 years degree program or equivalent from HEC recognized university or degree awarding institute, or Computer Science conversion course two years degree program referred to as MCS or M.Sc. (Computer Science) The following core courses are recommended to be completed before entering the MS (CS) program.
- Analysis of Algorithms
- Assembly Lang. / Computer Architecture
- Computer Networks
- Computer Programming
- Data Structures
- Database Systems
- Operating Systems
- Software Engineering
- Theory of Automata
A student selected for admission having deficiency in the above stated courses may be required to study a maximum of FOUR courses, which must be passed in the first two semesters. Deficiency courses shall be determined by the Graduate Studies Committee, before admitting the student. A student cannot register in MS courses, unless all specified deficiency courses have been passed.
b. Candidates possessing four-year degrees in Science & Engineering, are also eligible for entrance to this program, but may be required to take additional undergraduate courses.
c. Minimum 60% marks in previous degree in case of annual system or 2.50/4.0 CGPA in case of semester system with no more than one second division throughout the academic career.
d. No third division in entire academic career.
e. Pass the following:
- HEC (HAT) / GAT NTS (General) / UMT Graduate Admission Test; (at least 50%)
- Admission Interview by UMT Graduate Admission Committee
f. The deficiency coursework will be determined on the basis of the core CS courses of the BS (CS) degree. (Students with 16 years of education in following domains (Information Technology, Software Engineering, Computer Engineering, Electrical Engineering, Statistics, or Mathematics) are eligible to apply provided that they have taken following deficiency courses. Deficiency Courses:
- Programming Fundamentals (Core Programming Course)
- Data Structures & Algorithms OR Design & Analysis of Algorithms
- Database Systems