This program has been designed to prepare the students for doctoral level studies as well as cope with the ever growing demands of a very rapidly changing software industry. After completing this degree, the working professionals can assume the role of software designer, architects, senior team leads, and senior analysis and process engineer. Graduates can also start their careers as faculty members or go for doctoral studies.
This program has thus been organized and designed with a fine balance between the theoretical and applied sides of computer science and has been structured in a manner to facilitate the working professionals without compromising on the quality or time requirements to complete the degree. There are two options towards completing the degree: (a) with thesis, (b) with project. Depending upon their specific situations, students can choose any one of these options to complete their degrees. The program is 100% compliant with the HEC curriculum guidelines and is equivalent to M.Phil programs offered elsewhere.
Master of Science in Computer Science at GIFT University was launched with two primary objectives. First, to provide opportunities to the students with outstanding academic performance in the undergraduate programs to prepare them for studies at the doctoral level. Second, professionals who are already working in the field could enrol in such programs with a desire to enhance their knowledge to make progress in their professional careers and better serve their respective organizations. Through this program, the University also intends to produce local faculty to serve the growing needs of the IT education in the region and beyond.Career Prospects This program has been designed to prepare the students for doctoral level studies as well as cope with the ever growing demands of a very rapidly changing software industry and academia. After completing this degree, the working professionals can assume the role of software designer, architects, senior team leads, and senior analysis and process engineer. Graduates can also start their careers as faculty members or go for doctoral studies. A large number of students end up setting up their own software houses or are self-employed and are developing software and providing services to global clients as free lancers.
Minimum Eligibility Criteria:
The University welcomes application from students who have successfully completed their 4 year BS (CS) or equivalent with no third division in his/her career. Further details are given below:
- Relevant level NTS test is also acceptable for admissions
- The prospective students will have to appear in a written admission test.
- The students who clear the written admission test will have to appear before a departmental committee for interview.
- Only those who meet the minimum eligibility criteria and clear written and oral tests are recommended for admission.
Also, in order to qualify, a candidate must have taken the following (or equivalent) courses in his/her undergraduate studies:
Computer Programming Data Structures, Discrete Structures, Design and Analysis of Algorithms, Theory of Automata, Assembly Language Programming, Computer Architecture, Software Engineering, Database Management Systems, Operating Systems and Computer Communication and Networks.