Creditsexplore Programming

CS PhD Program and Curriculum

Explore these introductory courses in C and add to your programming skillset. In addition to learning C coding, there are also courses in C# (C-Sharp), an object-oriented programming language developed by Microsoft within its.NET initiative. Daniel Rosen is an investor, advisor and the founder of 2002, he invented the world's first credit repair software. A decade later he launched Credit Repair Cloud, which today powers most of the credit repair industry, with thousands of business users in over 1800 cities world-wide.

The Computer Science Ph.D. program prepares students in the highest level of theory and practice of Computer Science, aiding with the development of research and instruction skills for positions in academia, industry and government sectors.

The Computer Science Ph.D. program produces professionals trained at the highest possible academic level in the theory and practice of Computer Science in order to meet current and projected market demands for Computer Science experts. CS Ph.D. students from the Department of CS at UCF graduate with proven abilities in research and instruction and have expertise suitable for positions in industry, academia and government.

Students in the program receive a broad background in the areas of programming systems and languages, computer architecture and computer science theory while specializing in a research area. 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 and VLSI systems.

PhD Curriculum Requirements

  • A total of at least 72 semester hours of credits at the 5–7000 level. At least one half of these must be 6–7000 level and none can be undergraduate credit.
  • CDA 5106, COT 5405, and COT 6410, all with a grade of B (3.0) or better.
  • A total of at least 36 credit hours of CS or ECE coursework (Prefixes CAP, CDA, CEN, CIS, CNT, COP, COT, EEE, EEL, and ECM) and excludes Independent Study/Doctoral Research/Dissertation credits.
  • At least 15 credit hours of Dissertation (CXX 7980).

Apply Now
Whether you’re new or applying for graduate school, get started today

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 listing requirements for completing the degree. All graduate students must have an approved Plan of Study (POS) developed by the student and advisor that lists the specific courses to be taken as part of the degree. Students must maintain a minimum GPA of 3.0 in their POS, as well as in 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 initial POS must be filed prior to the completion of 9 credit hours after admission to the program. This is mandatory! Teams app download mac. The College of Graduate Studies automatically places a “hold” on future registration for non compliance. 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 faculty advisor, and approved by the Graduate Program Coordinator. Any variation from the current POS must be approved by the advisor and Graduate Program Coordinator and then immediately reflected in an updated POS.

The POS is flexible and unique to each student. However, it must meet university, college, and department rules for minimum number of hours, etc. (see Program Requirements, above). The final POS must be completed, submitted, and approved before the student will be allowed to register for dissertation hours (CXX 7980).

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, of graduate coursework (no Independent Study/Thesis credit) from another program at UCF or from an regionally accredited institution. This must appear on an initial POS submitted within the 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.

If a student has an earned MS degree in CS, or a related area, they may, with the approval of the advisor and graduate coordinator, transfer up to 30 credit hours of actual coursework hours into the POS (no Independent Study or Thesis credit). This can occur after the initial POS, but must be approved prior to entering candidacy status.

In no case can courses with a grade below a B (3.0) be transferred, nor can undergraduate credit.

Explore Further

PhD Milestones

Many new students will already have an advisor who has recruited and agreed to at least partially support them in their research. Others must seek out and align themselves with a research advisor as quickly as possible. The choice of an advisor is not irrevocable, but it should not be taken lightly either. Often, an advisor has committed resources and made plans that were dependent upon your participation. Changes can only occur with the approval of the graduate coordinator. As noted below, a research advisor must be in place substantially prior to entering the Qualifying Review process.

Credits Explore Programming Guide

After a student has been admitted into the PhD program and has a research advisor, there are several points in their academic career that require special attention. We cover these in more detail in the following.

CS PhD Qualifying Review

To better ensure that PhD students have acquired the requisite background and are prepared to make a successful transition into the research phase of their academic career, the Schools Graduate Committee requires students to prepare a brief portfolio containing evidence of their academic performance, their research progress to-date, and an evaluation of this and related intangible evidence as provided by the students research advisor. The portfolio should contain a complete record of coursework (a SASS Audit) and a resume, particularly listing publications and submissions of conference and journal papers (but not the papers themselves). An initial evaluation must occur prior to entering the 19th credit hour of graduate work in the program. In most cases a second review will take place prior to beginning the 37th credit hour. In rare cases a single review may be sufficient. At the other extreme, again rare, students can be removed from the program for poor academic performance and/or inadequate performance in their assigned GTA/GRA responsibilities.

Review files must contain an evaluation and recommendation by the research advisor.
The Graduate Committee will entertain qualifying review portfolios during the Spring semester. Students can avail themselves of the reviewing process at most twice. While a student may resubmit an updated portfolio in consecutive terms, this is not recommended.
Students who have not successfully navigated their way through the review by the 37th credit hour will be removed from the program.
All students should either have their SPEAK certification or be exempt from this certification in order to pass the qualifying review. (Note that the SPEAK certification or an exemption is also required to be eligible for a teaching assistantship (TA) position in the department.)

After a final review, an Advisory Committee should be assembled. It must consist of at least four members. The chair (the student’s advisor) and at least two others must be CS faculty. A fourth member must be from outside the Department. The latter selection can be delayed until after entering Candidacy.

CS PhD Candidacy

Students must demonstrate their readiness for dissertation research by having authored or co-authored an accepted journal article or high quality conference paper. This should occur by the end of coursework. The appropriateness of the work and venue will be judged by the student’s dissertation advisory committee and, if deemed satisfactory, will result in a recommendation that the student be given Candidacy status. Admission to candidacy requires the approval of the program director and the college coordinator and is forwarded to the UCF College of Graduate Studies for status change. Only after admission to candidacy may a student register for doctoral dissertation hours (CXX 7980). The Candidacy Status change form and any associated paperwork must be submitted for processing by the last day of classes of the semester prior to enrolling in Dissertation credits.

Explore Further

Credits Explore Programming Software

External members of dissertation advisory committee are often not appointed until after the student has entered candidacy. By general University guidelines, a student and his or her dissertation advisory committee must formally convene for the committee to appraise the student’s progress at least once per calendar year.

All transfer of credits, grade changes, and incomplete grades must be resolved prior to entering candidacy status.
Upon entering candidacy status, students must be registered continuously (including Summer) as full-time students until graduation. Students in candidacy status are considered “full-time” when enrolled in 3 credits of CXX 7980, Dissertation.

CS PhD Dissertation Proposal

All PhD students must write a dissertation. Please visit UCF Thesis and Dissertation. This must be preceded by an oral presentation of a written dissertation proposal, which, in turn, cannot occur until a term after admission into candidacy status. The purpose of the written proposal, given to members of the research committee at least two weeks prior to the presentation, is to show the student has sufficiently explored the literature of a significant research problem in computer science to be able to embark upon solving that problem. The written proposal should detail a proposed methodology and plan for undertaking the research work, and its completion. Rules governing the proposal announcements, scheduling and committee attendance can be found in the UCF Graduate Catalog.

The oral presentation of the proposal is open to the public and must be announced at least two weeks prior to its occurrence. The presentation should last approximately 45 minutes to an hour, and it should show the student is aware of the background, has a good idea of the problem being attacked, and has a reasonable plan for carrying out the research. The committee’s role is to assess the significance of the proposed problem, the feasibility of the proposed solution, and to offer advice.
The proposal is not “cast in stone.” It is a proposal. The research may change direction as new information is uncovered. That is perfectly acceptable and expected. Of course, if the direction of the research becomes too “off target” a new proposal should be considered. This is at the discretion of your advisor, committee, and the graduate coordinator.

CS PhD Dissertation Defense

The following can be found in the UCF Graduate Catalog (2019-2020), Dissertation, and is worthy of repeating here.
“The dissertation consists of an original and substantial research study designed, conducted, and reported by the student with the guidance of the Dissertation Committee. The written dissertation must include a common theme with an introduction and literature review, details of the study, and results and conclusions prepared in accordance with program and university requirements. The dissertation is expected to represent a significant contribution to the discipline. Since this work is original, it is very important that care is taken in properly citing ideas and quotations of others. Failure to do so is academic dishonesty and subject to termination from the program without receiving the degree. An oral defense of the dissertation is required.”

Explore Further

Creditsexplore Programming

Students are responsible for being completely aware of the rules and regulations in the “UCF Thesis and Dissertation Manual” which can be obtained from the link given above. Once the dissertation is in its final stages, it must be submitted electronically to the UCF “” system for format approval. Then, again, two weeks prior to the defense, for a check of originality (i.e., don’t plagiarize – it will get you).
As with the proposal, the defense is announced and open to the public. Furthermore, the defense cannot be scheduled in the same term as the proposal. Please see UCF Thesis and Dissertation.

CS PhD Synopsis

Credits Explore Programming App

  1. Admission into the PhD program
  2. File an initial Plan of Study (By the 9th credit hour)
  3. Obtain an advisor
  4. Qualifying Review (Between 19th and 37th credit hour)
  5. Form a Dissertation Advisory Committee
  6. Candidacy (Paper acceptance)
  7. Dissertation Proposal
  8. Dissertation Defense

Credits Explore Programming Jobs

For more information, please view the Graduate Handbook.

Graduate Contact Info

Questions and Appointments
Jeanine Clements
Phone: (407) 882-2313
Email: [email protected]

Credits Explore Programming For Baofeng

Advising and Approval
Dr. Liqiang Wang
Phone: (407) 823-3178
Email: [email protected]