Skip to main content


The MS (computer Science) is a professional degree program equivalent to M. Phil Level as defined by Higher Education Commission (HEC), Islamabad. The Program has been developed to meet the current research needs and is comprises of one-year (24 credit hours) course work and one-year (12 credit hours) research work. A good composition of courses and research work has been prepared to add professionalism among research students in the field of Computer Science.

Eligibility Criteria

A candidate is eligible to apply for MS (Computer Science) program having any of the following criteria from HEC recognized university/institute (with minimum 60% marks) Master’s degree in Computer Science/Information Technology/Software Engineering (16 years). Four years’ bachelor degree in Computer Science/Information Technology/Software Engineering (16 years) with minimum 130 credit hours

Selection Process

Selection of the candidates will be made strictly on the basis of merit/criteria laid down by the Department/ University.

Medium of Instruction


Teaching Methodology

Face to Face/Online

AIOU Credits Required

36 Credit Hours

1. Theory Of Computation-5700
2. Advanced Algorithm-5701
3. Research Study-5703
4. Elective-I-null

1. Elective-II-null
2. Elective-III-null
3. Elective-IV-null
4. Elective-V-null

1. Thesis Part-I-5745

1. Thesis Part-II-5745

Elective / Major Courses:

1. Distributed System-5702
2. Object Oriented Software Engineering-5704
3. Software Project Management-5705
4. Software Quality Assurance-5706
5. Software Engineering Laboratory-5707
6. Advanced Topics in Software Engineering-5708
7. Advanced Computer Networks-5709
8. Data Security and Encryption-5710
9. Advanced Network Security-5711
10. Distributed Database-5715
11. Data Warehousing and Mining-5716
12. Information System Security-5717
13. Case Tools & Applications-5718
14. Advanced Topics in DBMS-5719
15. Web Based Education System-5725
16. Computer Aided Instructions-5726
17. Measurement of Learning-5727
18. Interactive Web Systems-5728
19. Advanced Topics in Computer Science Edu.-5729
20. Topics in Digital Signal Processing-5733
21. Internet Service Planning-5735
22. E-Commerce Application-5736
23. Advanced Topics in ITM-5737
24. Advance Computer Vision -NULL
25. Advance Virtual Reality-NULL








Yes (where Applicable)




Guest Lectures and seminars delivered by the faculty and experts in the subject areas


The Allama Iqbal Open University was established in May, 1974, with the main objectives of providing educational opportunities to masses and to those who cannot leave their homes and jobs. During all these past years, the University has more than fulfilled this promise.