MS (CS)
|
Category or Area
|
Credit Hours
|
|
Core
|
12
|
|
Electives
|
12
|
|
Thesis
|
9
|
|
Total Credit Hours
|
33
|
Eligibility
§ BS (CS) 4 Years Degree Programme (min 130 credit hours), or
§ Computer Science Conversion Course 2 Years Degree Programme referred to as “MCS” or “MSc (CS)”.
§ BCS-3 years Degree Programme-Student will be required to complete the deficiency of difference of total earned credit hours and 130 credit hours.
§ 16 year Science and Engineering graduates are eligible but they have to cover deficiency.
§ NTS
Semester 1:
Subjects
|
Credit Hrs |
| 1 |
CS |
Advanced Theory of Computation |
3 |
| 2 |
CS |
Advance Algorithm Analysis |
3 |
| 3 |
CS |
Advanced Operating Systems |
3 |
| 4 |
CS |
Advanced Computer Architecture |
3 |
|
Total: 12
|
|
Semester 2:
Subjects
|
Credit Hrs |
| 1 |
CS |
Elective I |
3 |
| 2 |
CS |
Elective II |
3 |
| 3 |
CS |
Elective III |
3 |
| 4 |
CS |
Elective IV |
3 |
|
Total: 12
|
|
Semester 3 & 4:
| Subjects |
Credit Hrs |
| 1 |
CS |
Thesis (partial registration) |
9 |
|
Total: 9
|
9 |
Total (all semesters) = 33
|
Code
|
Specialization Areas
|
Crt.
Hrs
|
|
CS
|
Advanced Software Development
|
3
|
|
CS
|
Topics in Software Engineering
|
3
|
|
CS
|
Object Oriented Software Engineering.
|
3
|
|
CS
|
Software Quality Assurance
|
3
|
|
CS
|
Software Architecture
|
3
|
|
CS
|
Software Project Management
|
3
|
|
CS
|
Software Design
|
3
|
|
Code
|
Specialization Areas
|
Crt.
Hrs
|
|
CS
|
Design of Intelligent Systems
|
3
|
|
CS
|
Machine Learning
|
3
|
|
CS
|
Decision Support Systems
|
3
|
|
CS
|
Computer Vision
|
3
|
|
CS
|
Robotics
|
3
|
|
CS
|
Planning systems
|
3
|
|
CS
|
Symbolic Computation
|
3
|
Information Management
|
CS
|
Advanced DBMS
|
3
|
|
CS
|
Multimedia Information Systems
|
3
|
|
CS
|
Database Design
|
3
|
|
CS
|
Distributed and Object Databases
|
3
|
|
CS
|
Data Mining
|
3
|
|
CS
|
Object Oriented Databases
|
3
|
|
CS
|
Web-Based DBMS
|
3
|
|
CS
|
Cluster Computing
|
3
|
|
CS
|
Distributed Computing
|
3
|
|
CS
|
Data Compression
|
3
|
|
CS
|
Network Management
|
3
|
|
CS
|
Enterprise Networking
|
3
|
|
CS
|
Programming for the World-Wide Web
|
3
|
Programming Language Design and Translators
|
CS
|
Compiler Construction
|
3
|
|
CS
|
Programming Language Design
|
3
|
|
CS
|
Functional Programming
|
3
|
|
CS
|
Logic Programming
|
3
|
|
CS
|
Algorithm and complexity (AL)
|
3
|
|
CS
|
Automata and Language Theory
|
3
|