Program start date | Application deadline |
2024-09-01 | - |
2024-12-01 | - |
2024-07-01 | - |
Program Overview
The Computer Science PhD program at UCF prepares students for research and instruction positions in academia, industry, and government sectors. The program requires 72 credit hours beyond the Bachelor's Degree, with a focus on research in areas such as computer architecture, algorithm design, and computational complexity. Graduates possess proven abilities in research and instruction, making them suitable for a wide range of careers.
Program Outline
Degree Overview:
The Computer Science PhD program at UCF prepares students for the highest level of theory and practice in Computer Science. The program aims to develop research and instruction skills for positions in academia, industry, and government sectors. It produces professionals trained at the highest possible academic level in the theory and practice of Computer Science to meet current and projected market demands for Computer Science experts. Graduates possess proven abilities in research and instruction, making them suitable for positions in industry, academia, and government.
Outline:
The program provides a broad background in programming systems and languages, computer architecture, and computer science theory. Students specialize in a research area. The program requires a minimum of 72 credit hours beyond the Bachelor's Degree.
Required Courses (9 Total Credits):
- CDA 5106 - Advanced Computer Architecture (3)
- COT 5405 - Design and Analysis of Algorithms (3)
- COT 6410 - Computational Complexity (3)
Elective Courses (48 Total Credits):
- Students must earn at least 48 credits from the following types of courses:
- Grades must be a "C" (2.0) or better with at most 6 credit hours having grades below "B" (3.0) and an overall grade point average of 3.0 or better.
- No courses below the 5000-level, with no 5000-level CGS prefix course work.
- No more than 12 credit hours of independent study (6908).
- Five 6000- or 7000-level courses (15 credits) with grades of "B" (3.0) or better taught by CS faculty. These 15 credit hours cannot be Independent Study or Research hours.
- Computer Science requires 36 credits of formal course work, including the 9 credit hours of required course work.
- Once students have completed 36 formal course work credits, they can apply up to 21 credit hours of XXX 7919 (or other non-formal course work) toward their degree completion.
Dissertation (15 Total Credits):
- XXX 7980 - Dissertation Qualifying Review (0 Total Credits)
- The Qualifying Review (QR) is offered twice a year in the Fall and Spring semesters.
- Students are required to take the QR in their third semester (excluding Summer semesters).
- The Graduate Committee meets twice a year to evaluate the results.
- Students must apply for the qualifier before completing their 37th credit hour in the PhD program, excluding credits hours taken during summer semesters, doctoral research credit hours taken under a previous advisor, and transfer credit hours.
- To pass the qualifier, the student must demonstrate satisfactory progress in their coursework, secure an advisor, and show acceptable progress on a mutually agreed-upon research topic with the advisor.
- Dissertation Committee (0 Total Credits)
- The Dean, through the Chairs and Directors, is responsible for committee formation, additions, and deletions.
- The doctoral committee must consist of a minimum of four members: three must be graduate faculty members from within EECS and one must be at large from outside the EECS faculty.
- Joint faculty members may serve as school-faculty committee members.
- The Computer Science Graduate Committee may specify additional membership.
- The College of Graduate Studies reserves the right to review appointments to advisory committees, place a representative on any advisory committee, or appoint a co-adviser.
- All members vote on acceptance or rejection of the dissertation proposal and the final dissertation. The dissertation proposal and final dissertation must be approved by a majority of the advisory committee.
- Candidacy Examination (0 Total Credits)
- After passing qualifiers, students must successfully complete the candidacy examination to demonstrate readiness for preliminary research in a chosen field of study.
- This exam requires the acceptance of a professional paper by a peer-reviewed conference or journal that is deemed acceptable to the student's advisory committee as a major contribution to the student's area of research.
- Candidacy is normally taken near the completion of required course work and must be passed before registering for doctoral dissertation hours (XXX 7980).
- Continuous enrollment in at least 3 hours of doctoral dissertation hours is required once a student starts taking 7980 credits.
- The candidacy status change form and any associated paperwork (advisory committee form, program of study, etc.) must be submitted for processing by the last day of classes of the semester prior to enrolling in dissertation credits.
- In order to start taking dissertation hours, you must be within 57 credit hours.
- Admission to Candidacy (0 Total Credits)
- The following are required to be admitted to candidacy and enroll in dissertation hours:
- Completion of all course work, except for dissertation hours.
- Successful completion of the candidacy examination.
- The dissertation advisory committee is formed, consisting of approved graduate faculty and graduate faculty scholars.
- Submission of an approved program of study.
- Time Limitation (0 Total Credits)
- Students have seven years from the beginning of regular graduate status in the PhD program to complete all requirements for the degree, although most students finish within 4 to 5 years.
- Dissertation Proposal (0 Total Credits)
- After passing the candidacy examination, the student will write a dissertation proposal and present it orally to the dissertation advisory committee for approval.
- The proposal must include a description of the research performed to date and research plans.
- Dissertation and Oral Defense (0 Total Credits)
- Students must write a dissertation on their research that describes a significant original contribution to the field of computer science.
- The oral defense of the dissertation is reviewed by the research committee.
- The dissertation must be approved by the dissertation adviser and committee, the school director or designee, and the dean of the college or designee.
- Format approval from the Thesis and Dissertation Editor and final approval of satisfaction of degree requirements by the College of Graduate Studies is required.
Careers:
The program prepares students for positions in academia, industry, and government sectors. Graduates possess proven abilities in research and instruction, making them suitable for positions in industry, academia, and government.
Other:
Research interests of the computer science faculty include:
- Affective computing
- Applied perception
- Bioinformatics
- Computational biology
- Computational geometry
- Computer and network security
- Computer architecture
- Computer forensics
- Computer graphics
- Computer networks
- Computer vision
- Cryptography
- Data compression
- Database management systems
- Data mining
- Design and analysis of algorithms
- Evolutionary computation
- Genetic algorithms
- Graph theory
- Hardware/software co-design
- Image processing
- Machine learning
- Mixed and virtual reality
- Mobile computing
- Modeling and simulation
- Multimedia systems
- Natural language processing
- Neural networks
- Parallel and distributed processing
- Performance evaluation
- Programming languages
- Quantum computing
- Semantic web
- Software agents
- Software engineering
- VLSI systems
Program Prerequisites:
- An undergraduate degree in Computer Science is desirable but not required.
- Applicants without a strong undergraduate background in Computer Science must demonstrate an understanding of the material covered in the following upper-division undergraduate courses:
- CDA 3103C: Computer Logic and Organization
- COP 3502C: Computer Science I
- COP 3503C: Computer Science II
Plan of Study:
- A plan of study for each student must be filed within the first two weeks of the student's second semester in the program.
- The plan must satisfy the following:
- A minimum of 72 credit hours (including CDA 5106, COT 5405, and COT 6410 - all with a grade of "B" (3.0) or better).
- At most 30 credit hours can be waived from a completed MS program, exclusive of thesis, independent study, dissertation, and research. Otherwise, at most 9 external credits can be transferred.
- A 3.0 or better grade point average is required.
- At most 6 credit hours with "C" (2.0) are allowed.
- No courses below the 5000-level, with no 5000-level CGS prefix coursework.
- No more than 12 credit hours of independent study (6908).
- Five 6000- or 7000-level courses (15 credits) with grades of "B" (3.0). None of these may be independent study or dissertation for which letter grades (not S/U) are assigned.
- Six additional computer science graduate credits to make the total of all non-independent study (e.g., formal coursework exclusive of independent study) of at least 36 credits.
- A minimum of 15 credit hours and a maximum of 24 credit hours of PhD dissertation (CAP, CDA, CEN, CIS, CNT, COP or COT 7980).
Equipment Fee:
- Students in the Computer Science PhD program pay a $34 equipment fee each semester that they are enrolled.
- Part-time students pay $17 per semester.
Independent Learning:
- The Independent Learning requirement is met by successful completion of the student's candidacy and dissertation defense examinations.