MS Computer Science


• To equip the students with essential skills for attaining the benefits of multimodal and multi-device applications which are needed by the industry and society.

• To develop the students for outcome based research activities, attaining excellence in academia and advanced studies in the domain of computer sciences.

• To enhance the entrants technically enriched for developing pervasive computing applications that play a part for the requirements of the both academia and industry.

Role and Scope

The revolutionary field of Information Technology with its advanced features distinguishes the program of MSCS among other fields of study like Basic Sciences, Natural and Health Sciences. The graduates of the degree program may become the part of academia, research & development, advanced I.T based services in medical & health sciences, automation of security and safety projects both in government & private organizations, software technology parks and in house I.T setup in organizations.

semesters and courses

  • Duration

    4 Semesters, 2 years

  • Eligibility

    16-years of education i.e. BSCS/BSSE/BSIT, Master of Computer Science/ Master of Information Technology/ M.Sc. (Computer Science) from H.E.C recognized institution or equivalent degree recognized by H.E.C. Candidate must have minimum CGPA of 2.5 out of 4.0 or 60% marks. Should have passed University entry test/ GAT with minimum 50% marks.

  • credit hours



Semester 1

Course Code Course Title Credit Hours
CS-711 Advanced Algorithms Analysis 3(3-0)
CS-712 Advanced Computer Architecture 3(3-0)
CS-713 Advanced Operating Systems 3(3-0)
  Credit Hours : 9

Semester 2

(student is required to select one of the course i.e. CS-722,723, 724)

Course Code Course Title Credit Hours
CS-720 Advanced Computational Theory 3(3-0)
CS-721 Advanced Research Methodology 1(1-0)
CS-725 Mobile and Pervasive Computing 3(3-0)
CS-722 Advanced Computer Networks 3(3-0)
CS-723 Advanced Software Engineering 3(3-0)
CS-724 Object Oriented Databases 3(3-0)
  Credit Hours : 10

Semester 3

(student is required to select two of the courses i.e. CS-732,733,734)


(in case student is not opting research work, he/she will be required to enroll one elective course of 3 credit hours)

Course Code Course Title Credit Hours
CS-732 Information Retrieval Techniques 3(3-0)
CS-733 Advanced Wireless Networks 3(3-0)
CS-734 Software Requirements Engineering 3(3-0)
CS-741 MS Thesis 3
Elective 4   3(3-0)
  Credit Hours : 9

Semester 4

Course Code Course Title Credit Hours
CS-741 MS Thesis 3
  Credit Hours : 3