Any course in the core may be replaced with a graduate elective course if the student has completed an equivalent upper level undergraduate course with a grade of B or better. Equivalency of course content will be determined by the graduate program coordinator.
Select 36 or 39 credit hour option
Each candidate must choose one of the following options:
A maximum of 6 credit hours of undergraduate courses may be taken for graduate credit with approval of the Graduate Coordinator.
Final Comprehensive Examination
A comprehensive examination is required of all degree candidates. A student must be enrolled in at least one graduate computer science course to be eligible to take the comprehensive exam. Exam results will be reported to the Office of the Registrar only if the student remains enrolled in the course for the semester. This examination consists of a written and oral section. The written section will evaluate the student knowledge on the five core disciplines. A satisfactory score in all five subjects will grant a waiver of the oral section. A failure on three or more core subjects will result in a non-passing decision. Any other score will require the student to take an oral exam in the failed disciplines. If unsuccessful in the examination, the student must wait to retake the examination in the next regular semester. A student who fails the exam twice will be dismissed from the program.