Skip to main content

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

  1. Regular classes at the main campus.
  2. In-line with the Higher Education Commission recommendations.
  3. Focused research areas
  4. Support through Aagahi Learning Management System available.
  5. 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:

  1. Facilitate students to acquire knowledge, techniques and skills necessary to become practitioners in the field of Computer Science
  2. Guide students to acquire research skills to be able to think creatively and critically for solving non-trivial problems.
  3. 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)

2

3

4

5

6

7