The aim of this degree programme is to create well-rounded computer scientists who can fulfil the demand for computer science researchers, academics, and practitioners in Pakistan. Furthermore, this programme tends to target system-level approach for the design of computing applications, so only highly-specialised, theoretically-sound, and practically-important courses will be offered. The main objective of the MSCS degree programme is to give its students a strong background in advanced topics of computer science which will then be complemented with specialised postgraduate courses in areas of immense research and commercial potential. This programme has been designed to produce highly-skilled professionals who would be trained computer science areas, namely Algorithms and Complexity, Architecture and Organisation, Operating Systems, Intelligent Information Management, Graphics and Visual Computing, Human-Computer Interaction, Web Technologies, and Software Engineering.
The Masters of Computer Science programme will provide a theoretical and in-depth perspective of the principles and practice of emerging and classical software systems with an emphasis on hard core computer science aspects of these systems. The coursework is structured in a way that will ensure that the students are equally capable of applying their knowledge and skills to particular specialisation areas such as High Performance Computing, Data Management and Intelligent Software Systems. Based on their learning and research interactions, MSCS students at Department of Computing get a unique exposure by visiting worldclass research labs, both for short and long-term projects.
It is the second time NUST SEECS is offering MSCS degree programme. It is considered to be relatively unique and currently unavailable within Pakistan since it targets system-level approach for the design of computing applications. In this programme, highly-specialised, theoretically-sound, and practically-important courses will be offered. Graduates of this programme can subsequently utilise their knowledge to pursue a PhD, get employment in relevant national and multinational companies/ industries, become entrepreneurs or research scientists.