Skip to content
   Current students   Staff    Feedback   
Iqra University, Islamabad Campus
Screen decoration graphics
 

MS in Computer Science

MS in Computer ScienceGraduate Program and Specialization Areas:

The Department of Computer Science offers MS Degree in Computer Science whic is mainly based on the HEC recommendation for same program.The whole program consists of 34 CrHr, however, the number of credit houres may be more in case students have not completed 4 year education after F.Sc/A-Level.

Area of Specialization

Graduate program can be pursued in Iqra University specializing in only one of the following four areas:

i. Communication and Network Systems.

ii. Software Engeneering and Software Quality Control

iii. any other area specified by the concerned dept.after the approval of the Acadmic council.

Admission Requirements  
All candidates are required to submit an applications for admission to the graduate program along with the official transcripts from previous institutions attended. Students are required to appear in the aptitude test for admission mentioned in their admission-test card. However, applicants who have appeared in the GRE (Graduate Record Examination) and scored more than the prescribed score level set by the Iqra university are exempted from the admission test. GRE scores more than five years old are not acceptable.

Applicants are expected to meet the following requirements:

(1) A Baccalaureate degree in the Computer Engineering/Sciences or in a related field. (Students who do not have a Computer Engineering/Sciences background will be expected to take additional courses).

(2) At least 3.0 (of a 4.0 maximum) GPA (Grade Point Average) in the last 60 credit-hours attempted prior to graduation.


Duration of the Program  
Total duration of the MS program is as follows:

Category

Duration

CrHrs

Duration

MS in Computer Science

1-1/2 to 2 year

34

4 Years - BS, BE or equivalent degree from any recognized university (16 years education): Students in this category will require one and half year to complete their MS degree.
Note1: Students who do not have a Computer Engineering/Sciences background will be expected to take additional courses.
Note2: Students with less than 16 year education will also be required to take extra courses.


Academic Model And Courses  
Course Wrok :

The courses are divided into three major categories: core courses, specialization courses, and electives. An MS student, specializing in any area, will be required to take all the core courses and minimum three courses from one of the area of specialization. The remaining course is elective and can be selected from the elective courses.

Thesis:

Students will conduct research under the supervision of a faculty member in the Computer Science Department. It is recommended that during the first year in the graduate program a student must identify a faculty member of the department as advisor, and must choose MS thesis topic from the given list of projects. Students are encouraged to select projects of their own interest (but subject to the availability of relevant equipment and faculty member to supervise the project).

For the oral exam, the student after consulting his/her advisor will suggest two faculty members for the examining committee, for the defense of his/her thesis, to the Dean Iqra University. One member of the committee could be from outside the Department, or from other accredited institution in Pakistan/abroad, or from the industry. In the case of industry, the member must hold at least a Master's degree in the relevant field. Upon successful defense, the student will submit his/her thesis for the award of degree. Minimum GPA requirements for graduation is 3.0.


Courses and Thesis Requirement  
Number of courses required to be taken by each category mentioned above:

Category

Course Work

Thesis

Total CrHr

A

9 Courses 28 Crhr

6 CrHr

34


Courses
Core Courses: (5 courses will be completed from the list given below)

Code

Course Work

CrHr

CSC501

Advanced Design and Analysis of Algorithms

3

CSC502

Mathematics for Computing

3

CSC503

Advance Operating Systems

3

CSC504

Advanced Computer Architecture

3

CSC506

Theory of Programming Languages

3

CSC505

Research Methodology

1 or 3 CrHr

CSC507

InformationTheory

3

CSC508

Numeric Method

3


Specialization and Elective Courses
List of Specialization courses and Elective courses (4 courses will be completed from this list at-least three from one specialty):

Code

Course Title

CSC512

Advanced Computer Networking

CSC513

Advanced Network Security

CSC514

Advanced Network Programming

CSC521

Advanced Artifical Neural Networks

CSC522

Fuzzy Logic

CSC515

Mobile Computing

CSC531

Advanced Software Engineering Techniques

CSC532

Software Quality Assurance

CSC533

Software Testing

CSC534

Special Topics in Software Engineering

CSC551

Advanced Programming


Semeter Wise Plan  
Semester 1
Code
Course Title
CSC501
Advanced Design and Analysis of Algorithms
3
CSC503
Advanced Operating Systems
3
CSC504
Advanced Computer Architecture
3
CSC505
Research Methodology
1

Semester 2
Code
Course Title
CSC506
Theory of Programming Languages
3
CSC5xx
Specialization - I
3
CSC5xx
Specialization - II
3

Semester 3
Code Course Title
CSC5xx
Specialization - III
3
CSC5xx
Elective - I
3
CSC599
Thesis- P I
3

Semester 4

Code Course Title
CSC5xx
Elective II
3
CSC5xx
Thesis - P II
3

 


© 2006 Iqra University, Islamabad Campus, Plot # 5, Sector H-9, Islamabad. Tel: 92-51-111-264-264 Fax: 92-51-4438315