Masters students may choose one of two options – the thesis option or the non thesis option. Both are 30 semester hour programs. The latter requires more coursework and, of course, does not require that a thesis be written. One might think of a thesis as being a "mini" PhD dissertation. MS non-thesis option students must, in their last term, submit to the CS Graduate Committee, a portfolio detailing all major activities in which they have participated as a result of their tenure in the program. This should include a SASS audit, resume, details of term papers, projects, etc. Graduate course descriptions in Computer Science are found online at the UCF Division of Graduate Studies online Course Catalog. You may also visit the Computer Science Masters catalog page.
MS Degree Requirements
a) CDA 5106 and COT 5405, both with a grade of B (3.0) or better. (6 credit hours)
b) A 5000 and 6000 level pair of courses in a single area of discourse, both with a grade of B (3.0) or better. (6 credit hours)
c) At most 6 credit hours of non CS coursework (approval must be received from the graduate coordinator prior to registration).
d) Thesis option – 6 credit hours of Thesis (CXX 6971) and at least 24 credit hours of coursework (at most 3 of these can be Independent Study credit).
e) Non Thesis option – A portfolio submission and at least 30 credit hours of coursework (at most 6 hours of these can be Independent Study credit).
f) A total of at least 30 semester hours of credit at the 5-6000 level of Computer Science or ECE courses (Prefixes CAP, CDA, CEN, CIS, CNT, COP, COT, EEE, EEL, and ECM). At least half of these credits (15) must be at the 6000 level, and under no circumstances can they contain CXX 7919 (Doctoral Research) credit, undergraduate credit, or 5000 level CGS courses.
PLAN OF STUDY (POS)
The Plan of Study (POS), sometimes referred to as the Program of Study, is an agreement between the student, the program, and the University that lists the coursework taken to satisfy the requirements for completing the degree. The POS for students is flexible and unique to each student. However, it must meet university, college, and department rules for minimum number of hours, etc. (see Degree Requirements, above).
All graduate students must have a Plan of Study (POS) on file, approved by the advisor and graduate coordinator, by the completion of 9 credit hours after entering the program. This is mandatory! The College of Graduate Studies automatically places a "hold" on future registration for non-compliance. The default advisor for non-thesis MS students is the Graduate Coordinator.
Deadlines for submission of the POS are October 15 for Fall semester and March 15 for Spring semester.
Students must maintain a minimum of 3.0 for each course on his or her final POS, as well as 3.0 GPA for all coursework taken since entering the program.
No course can be on a plan of study with a grade below 2.0. At most two courses can have a grade below 3.0. No coursework can appear on a POS that is more than 7 years old at the time of graduation.
The POS can, and usually will, be revised later to reflect changes in the courses actually taken, but it is crucial that a POS be on file, signed by the student and the faculty advisor, and approved by the Graduate Program Coordinator. Any variation from the POS must be approved by the Graduate Program Coordinator and then immediately reflected in an updated POS.
Transfer of credit
Students, with the approval of their advisor and the graduate coordinator, can transfer up to 9 credit hours, of B grade (3.0) or better, in graduate coursework (no Independent Study/Thesis credit) from another program at UCF or from an regionally accredited institution. This must appear on the initial POS submitted by the student within their first 9 credit hours in the CS graduate program.
The mechanics of transferring coursework must begin early in the first semester in order that the process is completed by the 9th credit hour. See the Graduate Secretary for details.
In no case can courses with a grade below a B (3.0) be transferred, nor can undergraduate credit.
(1) Admission into the MS program
(2) File an initial Plan of Study (by the 9th credit hour)
(3) Decide between the Thesis and Non Thesis Options
(4) Obtain a thesis advisor/committee
(5) Complete coursework
(6) Prepare and submit Portfolio
(7) 6 hours of thesis (Cxx 6971)
(8) Write and defend thesis
Entertainment Engineering Thread in the MS Program
The Computer Science MS program provides an Entertainment Engineering thread in cooperation with the Florida Interactive Entertainment Academy (FIEA) for students interested in specializing in computer games related areas. Students in this specialization have the same two required courses (CDA 5106 Advanced Computer Architecture I, and COT 5405 Design and Analysis of Algorithms), but must choose the required course pair from a restricted set. The choices are:
- • CAP 5419 and CAP 6835 (Computer Vision sequence) or
- • CAP 5610 and CAP 6616 (Machine Learning sequence) or
- • CAP 5725 and CAP 6701 (Computer Graphics sequence)
Additionally, students must undertake 6 credits of project work with FIEA taken in spring/summer. These 6 credit hours will replace the independent study hours for a non-thesis option student. All other requirements of Computer Science MS program remain equally applicable.
For more information, please view the Graduate Handbook.