Master of Science in

Computer Science (MCS)

This program is designed to produce graduates with specialized training in the core subjects of computer science. These specialized fields include software engineering, database, design and analysis of algorithms, artificial intelligence, web development and networking. The graduates are skilled to identify the computing needs of society and supply effective and optimal solutions for them. The successful candidates of this program who may wish to pursue their careers in academia can join the MS program. Those preferring to join the industry shall possess sufficient knowledge and skills which will enable them to compete for any such positions available in the government and private sector organizations.

Degree

Requirements

14 years of education (BA / B. Com / BSc) or equivalent examination from HEC recognized university/Institute (Minimum 50% marks)

Why this

Degree

Job opportunities for our graduates vary.They may work as software engineers, systems analysts, database designers and administrators, network analysts and administrators, e-commerce and web developers and IT consultants in various government or private organizations.



Courses Offered

SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1
Fundamentals of Algorithms 3    
2
Introduction to Computer Programming 3    
3
Database Systems 3    
4
English comprehension 3    
5
Discrete Structures 3    
6
Web Programming 3    
           
SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1
Object Oriented Programming


2
Data Structures & Analysis of Algorithms


3
Theory of Automata


4
Computer Organization & Assemble


5
Visual Programming


6
Software Engineering








SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1
Advanced Object Oriented Programming


2
Operating System


3
Computer Networks


4
Distributed Database Systems


5
Advanced Software Engineering


6
Computer Architecture








SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1
System Programming


2
Programming Languages Concept


3 Artificial Intelligence


4
Compiler Construction


5
Final Project














SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1




2




3




4




5















SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1




2




3




4




5















SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1




2




3




4




5















SrNo. Course Code Course Title Cr.Hrs Pre-requisite Course- 1 Pre-requisite Course- 2
1




2




3




4




5