Masters Program In Computer Science


 

ACADEMIC PROGRAM

All candidates for the MS degree in Computer Science must satisfy the overall requirements of KFUPM in addition to the following:

  • All students enrolled in the revised MSCS program are required to successfully complete 30 credit-hours of coursework and thesis. The coursework must include a total of 24 credit hours and a thesis of 6 credit-hours.
  • The coursework must consist of 8 courses (3 credits each). Four of these eight courses must be core courses to satisfy the eadth requirement. The remaining four courses are elective courses. All of these courses must be of either the 500 or 600 level.
  • The four core courses must be taken as follows:
  • The four elective courses must include at least two ICS courses. Other elective courses can be graduate-level courses from departments of related disciplines such as COE, SE, MATH, and EE. Graduate courses from other departments are also allowed. Students must seek ICS departmental approval prior to taking any non-ICS elective courses.
  • Students are required to attend and pass ICS 599 Seminar course which carries no credit hours.
  • Each student must complete the ICS 610 Thesis of 6 credit hours on an approved research topic under the supervision of his graduate thesis committee.
  • The approved thesis research topic must be related to a subject area in which the student has taken at least two graduate courses.
  • A cumulative and major GPA of 3.0 or better must be maintained in all graduate and deficiency courses.
  • All requirements of the Master’s degree for a full-time student must be completed during a total elapsed period of three calendar years.​