COLLEGE OF ARTS AND SCIENCES
DEPARTMENT OF COMPUTER SCIENCE
ACADEMICS
GRADUATE INFORMATION
DOCTORAL DEGREE

PhD Student Portfolio Guidelines


The portfolio is the principal artifact used by the department to monitor progress of doctoral students, and successful defense of the portfolio is a required component of admission to candidacy. This document is intended as a guide to the portfolio component of these requirements. Adhering to these guidelines is a requirement for continuing in the doctoral program.

Portfolio Requirement

Every Computer Science doctoral student is required to assemble and submit a portfolio for review no later than the date specified under Portfolio Calendar below.

New portfolios should be submitted to the student's academic advisor for preliminary revew. The advisor may suggest that the student make modifications. When the advisor is satisfied, the advisor will sign the cover page form and transmit the portfolio on the the PRC.

Portfolios are reviewed on a regular basis (generally once a year, during the Spring term) by the Portfolio Review Committee (PRC), a faculty committee appointed by the department chair. Feedback to the student on portfolio contents and on progress towards admission to candidacy is provided as a result of these reviews.

Admission to candidacy for the PhD degree consists of two milestones:

  1. Portfolio Defense (CIS 8962 Doctoral Qualifying Exam)

    Note: The course CIS 8962 will not be on the books for registration before Spring term 2004. Until then, students needing to take the Qualifying Exam should contact the chair of the PRC (at the time of this writing, Dr. Ted Baker).

  2. Area Exam (CIS 8964 Doctoral Preliminary Exam)
A grade of "P" must be earned in both of these. Normally the Portfolio Defense would precede, or at least occur in the same semester as, the Area Exam. See below under Portfolio Defense for the procedure to follow in scheduling the defense of the portfolio.

Portfolio Calendar

Portfolio Content & Organization

Every student in the FSU Computer Science doctoral program is required to prepare a three-ring binder containing as much as possible of the information described below. For each major section, please begin the corresponding section in your binder with a tabbed separator labeled so as to identify the section heading.

  1. Summary Data

    1. Complete the following table on personal information:

      Personal Information
      Your Name: 
      Your SSN: 
      Date entered program (semester/year): 
      Full or part time student? 
      Principal source of support: 

    2. Give the names of your dissertation advisor and other committee members.

      Doctoral Committee
      Major Professor / Advisor 
      Committee Member 
      Committee Member 
      Committee Member 
      External Committee Member 

    3. Complete the following table on GRE scores:

      GRE Scores
      Exam    Date exam was taken    Location where exam was taken    Score        
      GRE Verbal       
      GRE Math       
      GRE CS Area *       
      TOEFL       

      * The Verbal and Math exams are required for admission to the graduate program. All Ph.D. students should be able to provide these scores, their first semester. The Computer Science area GRE exam is not required for admission to the graduate program, but is required before for admission to Ph.D. candidacy of all students who entered the Ph.D. program starting Fall 2003. Ph.D. students who did not take the exam before admission to the program are expected to take the exam before the portfolio defense.

    4. Complete the following table on core courses (see the Graduate Bulletin for information on the core course requirements), including all the courses you have taken so far that you intend to count toward the PhD core requirements:

      Core Graduate Courses and Grades
      Core Area Core Course         Semester Taken or Planned   Name of Instructor   Grade Received  
      Software        
             
      Systems        
             
      Theory        
             
      GPA for core courses:  

    5. If you are requesting that courses taken at another institution be counted toward the core, please provide supporting documentation for the equivalence. If our department's Director of Graduate Studies or another qualified graduate faculty member has made an examination and determined that the course is equivalent, obtain a letter or memo signed by this person and put a copy in the portfolio. In any case, include in your portfolio a copy of the course syllabus, including at least the information about the prerequisites, topics, and textbook or other references used, and copies of whatever graded work (examinations, projects, etc.) you have retained from the course.

      In general, to be equivalent a course must be a graduate course, with similar prerequisites, a similar list of topics, and similar performance expectations. For example, a course in operating systems will not be considered equivalent to COP 5611 unless it is a "second semester" course, i.e. one for which there is another operating systems course like COP 4610 as prerequisite. For the theory area, the course grade must be based on the ability to do mathematical proofs. For the software area, the course must involve substantial hands-on software development, with a mature level of documentation and testing.

    6. Complete the following table on elective courses, including all the graduate courses you have taken (including thesis and DIS courses) that are not in the list of core courses above.

      Elective Courses and Grades
      Elective Course         Semester Taken or Planned   Name of Instructor   Grade Received  
             
             
             
             
             
             
      GPA for elective courses:  

    7. Complete the following table for all area exams you have taken or plan to take. The last row should be the exam you have taken or plan to take for your current degree.

      Area Exams
      Exam Coverage Area   Date of Exam (semester/year)   Result of Exam   
         
         

    8. State whether you have chosen a doctoral research topic and, if known, give a brief description of the proposed research. (one or two sentences)

  2. Curriculum Vitae

    The CV should contain the following information:

    1. Academic degrees: List all degrees you have earned to date, including for each degree the date it was conferred, the subject area, and the institution's name and general location.
    2. Professional employment: List any teaching or research assistantships, any fellowships, and any nonacademic jobs providing training or experience in Computer Science or closely related areas. For teaching and research assistantships, indicate level of effort, e.g., whether these were 1/2 time, 1/4 time, etc. appointments.
    3. Honors and Awards: List any special academic honors, awards, or honor society memberships.
    4. Publications: List all published writings for which you are the author or a co-author.
    5. Service: Indicate anything you have done which either directly or indirectly benefited the department, university, or the Computer Science profession--e.g., officer of the student ACM chapter, reviewer for professional conference or journal, assistance at any professional conference, help at science fairs, service in local public schools, etc.
  3. Research Publications and Writing

    1. Begin this section by repeating the publication list cited in your CV.

    2. Place a reprint or photocopy of one research publication of which you were a contributing author. State the role you played in this publication, i.e., what was your role in the research and in the writing of the paper.

    3. If you were not the person primarily responsible for writing this paper, or if you have no publications, then contribute a work of a research nature which you personally created. This should be your Masters Thesis, or if you have not written a thesis, then some other research oriented writing. If you are the sole author of the paper contributed above, there is no need to place any further writing samples in the portfolio.

  4. Software Engineering
  5. A person holding the PhD in Computer Science is expected to have the ability to contribute substantially to significant software artifacts. As such, one such artifact is a required component of the doctoral portfolio. Include a copy of ONE such artifact, including design, engineering, and certification reports, software documentation, and actual code.

    A listing of unidentified uncommented code is not sufficient. The portfolio must include enough external documentation and internal comments for the reviewers to read and evaluate the scope and quality of the software. Some indication must be included of how the quality of the software was tested. If the software is something submitted for grade in a course, you should include the instructor's statement of the assignment as external documentation, but that is not sufficient; the code must at least include internal comments. Similarly, for a course assignment you may provide the grade you received, and any comments the instructor made, as part of the "certification report", but you also should explain how you tested it.

    For large projects, only indicative samples of the actual code need be included, but the full code should be available either on-line or as a separate document. If lengthy, these items may be submitted in a separate binder. If you include a CD containing materials, please include printed copy of at least some overview material, with pointers to the CD for the rest.

    If any of the software or documentation components are the work of more than one author, you must indicate what parts of these components you contributed to and estimate the percent of your personal contribution to each part. Moreover, it is best that you also include some examples of your individual work.

  6. Dissertation Research

    Write a 1-2 page abstract describing your intended area of dissertation research. Include indications of progress you have made.

  7. Support

    List all employment you have had while a graduate student in the department along with the begin/end dates of that employment. Include TA/RA positions, other work within FSU, as well as outside employment. We are interested in some detail, for example, if you are research assistant, describe the position, work requirements (in terms of both effort and outcome), and who the employer/supervisor is. This information is relevant both for the extent to which your activities support your educational objectives and the extent to which they may occupy your time in activities not related to your degree program.

    With each RA and TA position you have held at FSU, include here photocopies of your semesterly evaluation of performance in those positions.

    List all fellowship support you have while a student in our program. List the granting agency, the academic and ancillary requirements, and the amount of funding for each fellowship.

  8. Documentation
    1. Previous Portfolio Reviews

      As discussed above, doctoral student portfolios will be reviewed regularly by the Portfolio Review Committee, and each student will be sent a letter indicating the committee's evaluation of the student's progress toward the degree. Photocopies of all such letters to date are to appear in this section of the portfolio.

    2. Transcripts

      To the extent these are available, include copies of your transcripts from prior institutions, i.e., universities or colleges you attended prior to your beginning as a graduate student in Computer Science at FSU. If you submitted transcripts with your application to our graduate program, the departmental staff can make photocopies of these for you from your application file, if you so request.

    3. GRE and TOEFL Score Reports

      In this section, place photocopies of the official reporting forms of your GRE and TOEFL scores reported in section 1 above.

    4. Area Exam Reports

      In this section place photocopies of the result reports from all area exams you have taken.

Portfolio Review and Defense

The PhD Portfolio is intended to provide the department with a complete view of the student's accomplishments and abilities that relate to likelihood of success as a PhD professional. The portfolio is reviewed regularly by the Portfolio Review Committee to determine whether the student is making suitable progress towards the degree, and then again for a final time when the student makes the portfolio defense to the committee. The portfolio defense is held in conjunction with this final portfolio review. Successful defense of the portfolio (grade of "P" in CIS 8962 Doctoral Qualifying Exam (see note)) is one of the two required components of admission to candidacy.

The portfolio defense should be made soon after the core course requirements have been met, and core courses should be taken as soon as practical. The PRC will monitor progress taking core courses and may suggest a date for the portfolio defense.

The student should enroll in CIS 8962 Doctoral Qualifying Exam (see note) when he or she has completed the core courses and the student and major professor agree that the student is ready to defend the portfolio. (Portfolio defenses may be scheduled for Fall or Spring semester, but not Summer semester.) The PRC will schedule and conduct the portfolio defense during the semester. The defense will be oral and will cover any parts of the portfolio that the committee deems appropriate, including the course work itemized, publications, software artifacts, and the ongoing research of the student.

In evaluating the portfolio, no one aspect of the portfolio is taken as a determining factor, but rather an attempt is made to consider all strengths and weaknesses and to determine whether, overall, the student may reasonably be expected to succeed and become a credit to the department. Components of such success generally are as follows:

  1. General competency in Computer Science.

    In order to demonstrate adequate mastery of the breadth of Computer Science, we ordinarily expect a successful candidate to maintain a GPA of at least 3.5 in the core courses required for the degree. Candidates may refer to the grading scale for PhD students in graduate courses that has been adopted by the department. The Portfolio Review Committee may make exceptions to this GPA rule if it finds compelling evidence of exceptional strength in research. For example, a slightly lower GPA might be offset by published papers in reputable journals or conference proceedings.

    The portfolio defense will include a review of the candidate's competency in the core courses taken. Currently this is done via an oral examination on the contents of the courses. (The student would be wise to review the contents of these courses and their prerequisites prior to the examination.)

  2. Research Aptitude.

    Research is a critical component of the PhD degree process and is a fundamental part of most professional positions that require a PhD as credentials. The department would like to admit to candidacy individuals who have demonstrated the ability, or aptitude, for research in the field.

    The portfolio defense may assess this competency through oral examination. Such questions will test the ability of the student to reason through answers

  3. Software Skills.

    The creation of computer software is a fundamental part of computer science, and the department generally expects that its graduates possess the skills and training necessary to contribute to such endeavors.

  4. Communication Skills.

    The department also wishes to see that the student has a capacity to express his or her thoughts in publication quality English. Thus there is a requirement that the Portfolio contain some writing sample that demonstrates written communication skills, and the portfolio defense serves to evaluate spoken communication skills. The writing requirement may be met by a professional publication, masters thesis, a masters degree project report, or any other writing that the student may have produced as part of his or her course work. Note that an ability to present one's ideas in written English is considered as separate from an ability to conduct research, and that both abilities are deemed necessary.

    The department also wishes to see that the student is capable of responding extemporaneously to oral questions, as a researcher is required to do when presenting a paper at a conference and a professor is required to do when teaching. The portfolio defense is a test of these oral communication skills. The student will be expected to be able to understand the questions presented by the examiners, and to answer them on the spot. The questions may relate to contents of the core courses, their prerequisites, and the contents of the portfolio.

Frequently Asked Questions


Copyright © 1999 - 2003 Florida State University Department of Computer Science
Last modified by $Author R.C. Lacher$ on $Date Feb 6, 2003$.