plan

The student must complete a minimum of 30 Credit Hours of course work and a minimum of 6 Credit Hours of Research work (a total of 36 Credit Hours for the MS Degree). The student can choose from one of two tracks: (A) MS Thesis Track or (B) MS Project/Comprehensive Track.

Course Work

Under either track, the student must finish 15 Credit Hours of Mandatory Courses shown in Table 1, and select 15 Credit Hours from the Elective Courses shown in Table 2 below.

 

Table 1. Mandatory Courses SEQ Table \* ARABIC

Mandatory  Courses for the MS Program in Computer Science (15 Credit Hours)

Credit Hours

Course Name

Course No.

No.

3

Advanced Operating Systems

8070512

1

3

Advanced Computer Architecture

8070520

2

3

Design and Theory of Algorithms

8070530

3

3

Design of Programming Languages

8070565

4

3

Advanced Database Systems

8070580

5

 

Table 2. Elective Courses SEQ Table \* ARABIC

Elective Courses for the MS Program in Computer Science (15 Credit Hours)

The student should select 5 courses (15 Credit Hours) from the following 5 categories. The required courses are shown here as well (shaded) for category classification only.

Credit Hours

Course Name

Course No.

Category

No.

3

Computer System Performance and Measurement

8070507

Software Engineering/Tools

1

3

Modeling and discrete Simulation

8070508

3

Formal Methods in Software Development

8070514

3

Software Engineering

8070570

3

Advanced Database Systems (Req.)

8070580

3

Advanced Operating Systems (Req.)

8070512

Systems

2

3

Advanced Computer Architecture  (Req.)

8070520

3

Advanced Computer Networks and Communications

8070524

3

Design and Theory of Algorithms (Req.)

8070530

Theory

3

3

Algorithmic Graph Theory

8070535

3

Foundations of Computing

8070560

3

Design of Parallel Algorithms

8070538

3

Pattern Recognition and Analysis

8070502

AI & Pattern Recognition

4

3

Computer Vision

8070503

3

Neural Networks

8070509

3

Genetic Algorithms

8070516

3

Agents Technology

8070526

3

Artificial Intelligence

8070541

3

Knowledge-Based Systems

8070545

3

Machine Learning

8070547

3

Design of Programming Languages (Req.)

8070565

Other Subjects

5

3

Virtual reality

8070543

3

Multimedia

8070550

3

Net-Centric Computing

8070555

3

Human Computer Interaction

8070575

3

Social, Ethical, and Professional Issues

8070588

 

Track A: Thesis

Under this plan, 30 of the required 36 Credit Hours must be at the 500-600 level. Further, the student must complete at least 6 Credit Hours in Master's Thesis Research offered as 8070599. Other regulations for this Plan are as follows:

  • The student is responsible to find an MS thesis advisor. The thesis advisor chairs the student's MS thesis review committee and becomes the student's academic advisor.
  • The student, in consultation with his/her advisor, forms an MS thesis review committee consisting of at least three Al-Quds regular faculty members, including the thesis advisor. One of the committee members may be from outside the Department.
  • The thesis review committee must be formed and the thesis proposal must be approved by the committee before the student may enroll in 8070599.
  • The student is required to make a public presentation and pass an oral certifying examination in defense of his/her MS thesis. The MS thesis and the student's performance on the examination must be approved by a positive vote of at least two-thirds of the thesis review committee members.
  • The student is expected to provide to his/her thesis advisor a hard-bound copy of the thesis along with any product software, hardware, etc. that constitutes his/her thesis work. The student must abide by other submission requirements set by the Department, College, and the University.

 

Track B: Project & Comprehensive Exam

Under this plan, 30 of the required 36 Credits must be at the 500-600 level. Further, the student must complete 6 Credits in Master's Project Research offered as 8070598 and must pass the Comprehensive Exam offered as 8070777. Other regulations for this Plan are as follows:

  • The student has the responsibility of finding an MS Project advisor. The project advisor chairs the student's MS project review committee and becomes the student's academic advisor.
  • The student, in consultation with his/her advisor, forms an MS project review committee consisting of at least three Al-Quds regular faculty members, including the project advisor. One of the committee members may be from outside the Department.
  • The Project Abstract must be approved by the MS Project advisor and the Graduate Director before the student may enroll in 8070598.
  • The student is required to make a public presentation and pass an oral certifying examination in defense of his/her MS project. The MS project and the student's performance on the examination must be approved by a positive vote of at least two-thirds of the project review committee members.
  • The student is expected to provide to his/her advisor a hard-bound copy of the project along with any product software, hardware, etc. that constitutes his/her project work. The student must abide by other submission requirements set by the Department, College, and the University.
  • The student must register and pass the Comprehensive Exam (Course number 8070777) after passing Project-1 requirement. If the student fails the Comprehensive Exam on the first attempt, he is given one more chance to repeat it in a following semester. If he fails the Exam on the second attempt, he is dismissed from the program.

 

Program Filing

All MS students, with the help of their advisors, must file a formal DEPARTMENTAL MASTERS DEGREE PROGRAM'' before the completion of 6 Credit Hours of graduate work.

 

Modifications in MS Degree Program

  • Given the approval of their advisor, students may make changes in their "MASTERS DEGREE PROGRAM,'' subject to the following conditions.
  • No change in the program will be approved that adds or deletes a course for which a grade (including "incomplete'') has already been received.
  • No course in the program in which a passing grade (60.0) has been obtained can be repeated in the program.
  • Normally, no change in the program will be allowed during the final term in which the student is to receive his MS degree.

 

Limitations

The requirements for the MS degree must be completed within five calendar years of the date of enrollment in the first course included for degree certification. Normally, teaching assistantship support for students in MS program is limited to two years.

 

MS in Computer Science

Suggested Enrollment Plan

(Course Sequence)

 

First Year

First Semester

Second Semester

Design and Theory of Algorithms

8070530

3

Advanced Computer Architecture

8070520

3

Advanced Database Systems

8070580

3

Design of Programming Languages

8070565

3

 

Second Year

First Semester

Second Semester

Advanced Operating Systems

8070512

3

Advanced Computer Networks and Communications

8070524

3

Elective

 

3

Elective

 

3

Start of Thesis work (Thesis track)

Start of Project work  (Project track)

 

Third Year

First Semester

Second Semester

Elective

 

3

Comprehensive Exam (Project Track)

8070777

3

Elective

 

3

Project2 (Project track)

8070598

3

OR

Thesis2 (Thesis track)

8070599

Project1 (Project track)

8070598

3

 

OR

Thesis1 (Thesis track)

8070599

 

© Al-Quds University All rights reserved. Powered by SKITCE.