The program of study should be designed to provide appropriate depth and support for the student's area of interest (specialization) and to prepare the student for research in his/her chosen area. The program of study is proposed by the student after consultation with his/her major and minor professors and must be approved by his/her Graduate Committee and the Graduate Coordinator. For student's with a previous graduate degree in Computer Science or related field, our M.S. admit option provides an accelerated path to course completion. This option is also required of all Online Ph.D. students; potential Ph.D. students without a related graduate degree should complete a graduate degree first.
For the Ph.D. with previous M.S. option, the program of study requires 55 graduate credit hours:
Of the 25 required coursework (Core, Depth, and Breadth), it is expected that up to 12 credit hours will be transferred in from previous graduate coursework; the only limitation is up to 6 hours may be transferred in the Depth area. All dissertation hours and the additional hours block must be completed at State. Overall, students must have at least 9 8xxx level hours on their final program of study (excluding extra additional hours, which must have no more 6xxx than 8xxx) and the majority of credits must have course code CSE. See the Graduate Handbook for additional course policies.
The CS Core ensures students are prepared for graduate study and have a background in computer theory suitable for a graduate in computer science.
The required theory course is in addition to any single theory course taken in previous study at the full graduate level; if the student had taken two theory courses at that level, one can be imported as applicable. Classes designated as theory by the faculty can in advance can be used to substitute for the theory requirement on a case-by-case basis.
The depth requirement allow students to chose where to focus their studies; depth courses (listed below) delve deeper into research areas of the department. All courses in the depth requirement must be from the same area or approved by their committee.
The breadth requirement allows students to gain a broader understanding of the computing discipline. These are additional courses outside of their depth area.
The department has pre-identified courses and their research areas for choosing depth and breadth courses. If a course is listed in multiple areas, it can count only once on a program of study. The student’s Graduate Committee has final approval of all applicable courses. Currently approved research area courses are listed below; others may be used given a committee's approval including some non-CSE courses.
Graduate students must complete at minimum 20 credit hours of dissertation research, indicated by CSE 9000 sections under the direction the major professor or dissertation director. CSE 8000 Thesis Research hours cannot count towards this total. Dissertation hours are generally taken after the Preliminary exam has been passed.
Beyond the required coursework and dissertation hours, 10 additional hours are required that can be a mix of graded coursework and dissertation hours. These hours must be completed at State.