Introduction
The MS (Computer Science) program is being offered at the Department of Computer Science, Main Campus, Islamabad. It comprises of 24 credit hours of course work, followed by 12 credit hours of research work (Thesis). This amalgamation of course work and thesis are meant to add professionalism among research scholars in the field of Computer Science. The AIOU uses the modern pedagogical methods for better learning of the students. Keeping in view of the technical requirements of the courses, the classes are mainly being held on face-to-face mode.
Eligibility Criteria
Sixteen years of schooling or 4-year education (minimum 120 credit hours) after HSSC/F.A./FSc/Grade 12 or Equivalent shall be required for admission in the MS (computer Science) Program.
- 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 120 credit hours.
PROGRAM FEATURES
- Regular classes at the main campus.
- In-line with the Higher Education Commission recommendations.
- Focused research areas
- Support through Aagahi Learning Management System available.
- Allied study materials being provided in soft form.
Selection Process
Candidate must have to qualify Test (Subject) being conducted and/or recognized by Department of Computer Science and will attain 50% marks (minimum). The short-listed candidates will be interviewed by the MS Admission Committee for merit-based final selection as per university rules.
PROGRAM OBJECTIVES
The objectives of the program are to:
- Facilitate students to acquire knowledge, techniques and skills necessary to become practitioners in the field of Computer Science
- Guide students to acquire research skills to be able to think creatively and critically for solving non-trivial problems.
- Facilitate students to develop efficient solutions for real life problems with the acquired computing knowledge.
COURSE WORK ASSESSMENT
The following assessment criteria are applied to MS level course work:
Continuous Assessment During Study Period |
Final |
|
Assignments/Quizzes |
Mid-Term/Presentation/Workshop |
|
20% |
30% |
50% |
Note:
- The Mid-Term/Presentation/Workshop will be defined by the teacher department concerned.
- The pass percentage in each component (continuous assessment and final Examinations) is 50%.
For further information, you may contact the department by email: dcs@aiou.edu.pk or by telephone 051-9575351
Teaching Methodology
Classes will be conducted at the main campus, Islamabad.
Course Title |
Credit Hours |
Core-I |
3 |
Core-II |
3 |
Core-III |
3 |
Elective-I |
3 |
MS Courses List (Core):
Code |
Course Title |
Credit Hours |
CS 7501 |
Theory of Computation |
3 (3 + 0) |
CS 7502 |
Advanced Algorithm |
3 (3 + 0) |
CS 7511 |
Distributed Systems |
3 (3 + 0) |
CS 7503 |
Research Study |
3 (3 + 0) |
CS 7516 |
Advanced Computer Architecture |
3 (3 + 0) |
CS 7505 |
Theory of Programming Languages |
3 (3 + 0) |
Course Title |
Credit Hours |
Core-IV |
3 |
Elective-II |
3 |
Elective-III |
3 |
Elective-IV |
3 |
MS Courses List (Core):
Code |
Course Title |
Credit Hours |
CS 7501 |
Theory of Computation |
3 (3 + 0) |
CS 7502 |
Advanced Algorithm |
3 (3 + 0) |
CS 7511 |
Distributed Systems |
3 (3 + 0) |
CS 7503 |
Research Study |
3 (3 + 0) |
CS 7516 |
Advanced Computer Architecture |
3 (3 + 0) |
CS 7505 |
Theory of Programming Languages |
3 (3 + 0) |
Code |
Title |
Credit Hours |
CS 8501 |
Thesis-1 |
6 |
CS 8502 |
Thesis-2 |
6 |
Code |
Title |
Credit Hours |
CS 8501 |
Thesis-1 |
6 |
CS 8502 |
Thesis-2 |
6 |
Elective / Major Courses:
Code |
Course Titles |
Credit Hours |
CS 7507 |
Big Data Analytics |
3(3+0) |
CS 7520 |
Deep Learning |
3(3+0) |
CS 7521 |
Data Visualization |
3(3+0) |
CS 7522 |
Natural Language Processing |
3(3+0) |
CS 7508 |
Tools and Techniques in Data Science |
3(3+0) |
CS 7524 |
Applied Cryptography |
3(3+0) |
CS 7509 |
Network Transfer Protocol |
3(3+0) |
CS 7526 |
Integrated Services over Packet Network |
3(3+0) |
CS 7513 |
Object-Oriented Software Engineering |
3(3+0) |
CS 7518 |
Software Project Management |
3(3+0) |
CS 7519 |
Software Quality Assurance |
3(3+0) |
CS 7523 |
Software Engineering Laboratory |
3(3+0) |
CS 7525 |
Advance Topics in Software Engineering |
3(3+0) |
CS 7506 |
Advanced Computer Networks |
3(3+0) |
CS 7504 |
Distributed Databases |
3(3+0) |
CS 7512 |
Data Warehousing & Mining |
3(3+0) |
CS 7510 |
Information System Security |
3(3+0) |
CS 7514 |
Case Tools & Applications |
3(3+0) |
CS 7515 |
Advance Topics in DBMS |
3(3+0) |
CS 7517 |
E-Commerce Applications |
3(3+0) |