Satisfactory Progressive Guide

All students are to be advised that the responsibility to make sure that they are in compliance with the rules and regulations of the Graduate School as well as with those of the Department lies solely with the student.

First Year Students

All entering students must prove academic competence in the following areas before being allowed to pursue the core courses. These areas are:

  • Operating Systems
  •  Fundamental Algorithms
  • Object-Oriented Programming
  • Databases
  • Discrete Mathematics
  • Computer Organization
  • Theoretical Computation
  • Programming Languages
  • Probability

Competence is defined as having successfully completed at least an undergraduate course in any area.  Students who are admitted with deficiencies will be required to take certain graduate or undergraduate courses to compensate. Once sufficient academic background in these areas has been demonstrated to the Executive Officer, a student may begin to register for the required core courses.

Entering matriculants are required to take and pass a series of six core courses offered over two semesters. These courses are:

  • CSc 70010   Analysis of Algorithms
  • CSc 75010   Theoretical Computer Science
  • CSc 71010   Programming Languages and Their Implementation
  • CSc 72010   Parallel and Distributed Computing and Advanced Operating Systems
  • CSc 74010   Logical Foundations of Artificial Intelligence
  • CSc 80000   Readings in Computer Science

No student will be advanced to candidacy without successfully passing all the aforementioned core courses.

After completion of this sequence, a student is required to sit for the Program’s First Examination. This examination is offered only once per year, usually in early June. Following Graduate School rules, a student may sit for this exam only twice. Students who fail on their first attempt at this exam are required to audit all courses in the aforementioned sequence during the following academic year and re-take the First Exam at the end of the second sequence. Students who fail their second attempt at the exam are dismissed from the Program.

After Completing The First Exam

At this point, students may request any accredited graduate level coursework completed prior to entry into the Ph.D. Program in Computer Science be considered for advance standing transfer credit. Students should contact the Program Office or the Executive Officer with this request.

After the successful completion of the First Examination, students are required to complete the remaining approved course work. This work may be completed at the Grad Center or by taking approved coursework at any of the affiliated senior campuses. Students should also be aware that certain courses offered through the CUNY Consortium may also be counted as applicable toward the completion of the aforementioned required course credits. For information on the CUNY Consortium, individuals should consult the Office of the Registrar or the Office of Student Services or the Graduate Center Student Handbook.

Included in this coursework are the following:

The academic goal of this period is not only to complete the required course work but to establish and develop a rapport with a Doctoral Faculty member who is working in a field cognate to the research interests of the student in question. This, in turn, should lead to the establishment of the student’s Examining Committee. Ideally, this should be firmly in place by the third or fourth semester after having passed the First Examination.

A student becomes a Second Level doctoral student after successful completion of 45 credits of approved course work and successful completion of the First Examination.

Getting Ready for The Second Exam

The Second Examination



There are four examination hurdles that one has to pass to complete the Ph.D. degree in our Program. The first-level is an examination at the end of the first year and is written about elsewhere. The other three examinations require an examination committee to follow your progress. Your first step is to find an area of research and a mentor to guide your research. Either component can be first.

Finding an Area of Research and a Mentor

Because our program is large and the faculty is distributed across many campuses, it may be difficult to choose an area of research and/or a mentor. Both choices are particularly important to you. You should learn as much as you can about the program's faculty and research areas the first year and be ready by the second, or at the worst the third, to choose a mentor.
If you desire, the E.O. can provide some guidance; make an appointment to see him/her.


Download the appropriate form to declare an advisor.

Examination Committee Composition

Once you have chosen your mentor and research area, you should make an appointment with the Executive Officer. The Executive Officer in consultation with your mentor will create an Examination Committee. Each student's Examination Committee, and any and all subsequent changes thereto, must be approved by the Executive Officer of the Program.

The role of members of the Examination Committee is to help guide your research. Your Examination Committee must minimally include three members of the CUNY doctoral Faculty and can include one "outside member: defined as a subject matter expert, having earned the degree of Ph.D., who has no current affiliation with the City University of New York. (You will need an outside member at your thesis defense.)

Second-Level Examination

The second-level examination exam serves as a survey of the research literature of your area of focus; it comprises an overview of work that is being conducted, the direction of the investigation and, to a lesser extent, a brief historical overview of the area (provided to give context to the modern research). The examination has a written and oral component.

Written Component

The written component should be a survey paper of about 20 to 30 double spaced pages of the current state of the art of research in your chosen area of research. The paper should be written as an article on the current art and the state of the particular (sub) area of interest within the larger field of study. The level of the writing should address an audience familiar with the basic tracts in the field; that is, one should not summarize elementary textbook information--it should be assumed.

Typically, the paper should demonstrate knowledge of the literature by reviewing between 20 and 30 research papers, most of which have been published within the last ten years. A student should have read every work cited and referenced. A student's aim is to demonstrate by means of this survey paper, and the accompanying oral presentation, a thorough understanding of the current literature in this research area. This does not mean that the student should be expert necessarily, in the research itself but, rather, demonstrate a solid understanding of the major issues, what is being studied, how these investigations are being carried out, and what has been achieved, especially over the past five or so.

The survey paper should not be an overview of each paper referenced, but of the amalgam of the research accomplished. The paper should be organized to show knowledge of the field by classifying the research papers referenced into reasonable groupings and discuss the general themes/ideas in each group (at a technical and fluent level). Important papers merit a more detailed review and the student is responsible for a solid understanding of these papers. Generally, five or more of the papers are exceptionally important in this area and they should be starred in the reference section and described in more detail. (In the oral component, examiners may ask specific details about these more important papers.) For one of these groups, the student should go into greater (technical) detail -- and demonstrate the ability to pose a general research-level problem in a precise mathematical and/or algorithmic manner and to cogently discuss the papers in the related group relative to the abstract problem statement.

The written part of the examination must be distributed to your committee and the Executive Officer at least three weeks prior to the oral presentation.

Oral Component

The oral presentation itself (within the larger scope of the examination) should take approximately 45 minutes, excluding time for questions. Most of the presentation should focus on recent advances in the field and not be a general overview. You should assume your committee has read your survey paper.

The candidate should be prepared for the committee to ask probing questions.


BECOMING A THIRD-LEVEL STUDENT

Successful passing of this examination is one of the requirements to become a third-level student. Other requirements as stated in the Bulleting also must be demonstrated as satisfied.

Download the appropriate form.

DISSERTATION PROPOSAL EXAMINATION GUIDLINES

Typically, this exam should take place about one year after becoming a third-level student.  This examination serves to identify more closely the reserach that the student proposes to do in order to obtain a Ph.D.

the Dissertation Proposal Examination has a written and oral component.  The written part must be distributed to your committee and the Executive Officer at lease three weeks prior to the oral presentation.

For the Examination you should create a document that will convince your Committee that you have identified a topic that is worthy of doctoral research, both for its originality and for its significance, and that you have an approach to handling this topic that shows you are conversant with the state of the art directly relevant to your proposed research.  This document should show that you have insight into the problem and what open problems still exist.

The oral examination should be designed to last 45 minutes, without an allowance for questions.  Part of the presentation should be an approximate timeline of the time you estimate for the components of your final dissertation.  The candidate should be prepared for the committee to ask probing questions.

Download the appropriate form for setting up this exam.

 All members of the committee are required to participate in this examination.  A student should submit a final draft of his or her Proposal to the Program Office at least three weeks prior to scheduling it.  It is a student's responsibility toascertain the availability of all Examinig Committee members to attend the proposal.  

Before research is stated a "Human Subjects Research Approval Form" must be approved by The Graduate Center's Office of Research and Sponsored Progroms (Room 8309, 365 Fifth Avenue, New York, NY 10016)

Download the appropriate form for setting up your dissertation proposal.

WHILE A THIRD-LEVEL STUDENT

You should be in weekly contact with your mentor and consult with the members of your committee at least once a semester.  You will be required to fill out a progress report for the Executive Officer each semester.  You, with your mentor, should find an outside member with expertise in your subject if one is not yet involved in your ommittee as you will need one for your Thesis Defense.

You should be actively seeking opportunities to present your results in conferences.  You should be writing papers based on your thesis work for presentation at conferences and writing papers for journal publication.  Typically you should have at least two papers accepted for publication based on your research before your defense.

An Exemplar of a Dissertation Proposal (written component)  is attached below.

Research Tool

As of the Spring semester 2003, the Foreign Language Requirement is no longer an academic requirement necessary for advancing to candidacy.  It has been replaced by the Research Tool, the description of which follows:

Before advancing to candidacy, a student is required to show high-level programming proficiency. Students will satisfy this requirement by submitting to the Executive Officer a large computer program, written by themselves. The program must include relevant documentation. This can be written in industry; that they have developed on their own; or, that they have developed as part of a course requiring that such a program be written as part of its syllabus.

Course Distribution Before being advanced to candidacy, students who entered the Ph.D. Program in Computer Science after September, 2001 are required to demonstrate successful completion of at least 60 credits of approved course-work distributed as follows:

  • CSc 70010   Analysis of Algorithms
  • CSc 75010   Theoretical Computer Science
  • CSc 71010   Programming Languages and Their Implementation
  • CSc 72010   Parallel and Distributed Computing and Advanced Operating Systems
  • CSc 74010   Logical Foundations of Artificial Intelligence
  • CSc 80000   Readings in Computer Science
  • At least four 80000-level courses, from at least two of the areas of specialization listed in the Graduate Center Handbook.
  • At least one of the Program's Seminar Courses: CSc 80200, 81200, 82200, 83200, 84200, 85200, 86200 or 87200.

The course distribution check-list form attached below should be submitted to the Program Office at the time a student petitions to be advanced to candidacy.

Candidacy

Once these requirements are completed, a student should petition the Program Office to submit the appropriate forms to the Office of the Registrar to insure that he or she is advanced to candidacy. By this, a student is advanced to Third-Level status. At this point, a student may apply to be awarded a Master of Philosophy degree.


This form is requisite also to demonstrate that Human Participants will NOT be studied for dissertation research.

Dissertation Defense

Students are required to defend a dissertation at a Final Examination, which is conducted at an oral presentation open to the public. At this juncture, an outside member of the Examining Committee must be in place and able to read, critique and be present at the student's dissertation defense.  Once successfully defended, the student must deposit the approved final version (signed by the appropriate members of the Examination Committee and Executive Officer) at the Mina Rees Library. Regulations concerning the style of the dissertation are available at the Office of the Dissertation Assistant (212-817-7069).

Computer Science students are required to deposit a final draft of their dissertation in the Program Office at least three weeks prior to scheduling the time of the Final Examination. Along with this, they must provide the names and addresses of their Examining Committee members, including the "outside member" who is required to participate in the Final Examination. It is a student’s responsibility to ascertain the availability and willingness to participate of all members of his or her Examining Committee.

Checklist – Setting Up the ‘Dissertation Defense’:

  • Students should be in close contact with their mentors and members of their Examining Committees throughout the "dissertation process," sending them drafts and soliciting their comments.
  • When a final draft is arrived upon, a student should schedule a mutually acceptable date with the members of his or her Examining Committee and the Executive Officer when all will be able to attend the presentation and defense.
  • At least three weeks prior to scheduling this date, a student is required to deposit final draft of the dissertation in the program office and inform the office of the proposed date and time of the Defense, the members of the Examining Committee and their addresses using the attached form.