Prospective Students Guide

Program Overview

The Ph.D. Program in Computer Science at The City University of New York's Graduate Center is designed to prepare selected students for leadership in industrial careers and research and teaching in academe.

The ubiquitous role of the computer in our society requires that the Ph.D. candidate master computer science in its broadest sense, as well as display knowledge in a specialized area of the discipline and show the ability to perform independent research.

CUNY's Ph.D. Program in Computer Science is conducted as a consortium of seven senior colleges within the CUNY system, as well as the Graduate Center. Each offers graduate studies in the realm of computation, the Graduate Center, however, is the only institution chartered to grant the Ph.D. Located in mid-town Manhattan, the Graduate Center functions as the hub, both academically and administratively, of the Program. The other principal participants, as of January 2001, are Baruch College, Brooklyn College, The City College, The College of Staten Island, Hunter College, Lehman College, and Queens College.

At present, courses are given at the Graduate Center and at the participating senior colleges. Most of the more advanced graduate courses, including seminars, special-topics courses and colloquia are offered at the Graduate Center each semester, whereas lab-oriented courses tend to be offered at the senior colleges. Thus, depending upon an individual's research interests and the home college of a student's dissertation advisor, one may – after the first year of study – divide one's time between the Graduate Center and one or more of the CUNY senior colleges.

The Ph.D. Program in Computer Science currently has approximately 60 members of the doctoral faculty, selected from the CUNY senior colleges, or engaged directly by the Graduate Center. Appointment to the doctoral faculty is based primarily on the professors' research achievements over the course of their academic careers.

The collective research contributions and publications of the doctoral faculty are quite extensive, and compare favorably with those of computer science groups at other major universities and research institutes in the US and abroad.

Because of the often interdisciplinary character of computer science, the Program benefits from the far-flung activities of the City University. Selected faculty members in the Ph.D. Programs in Engineering, Linguistics, Mathematics, Philosophy and Psychology contribute to the program.

The considerable educational and research resources of the City University and various computer science departments and related facilities provide extensive opportunities for computer-related research.

Who Should Consider Applying?

The principal considerations for entry into any doctoral program should be the individual student's aptitudes and a powerful motivation to pursue a career in research and/or university teaching.

The Ph.D. degree, while necessary for college teaching and for research, within either a university or an industrial setting, is not a prerequisite for the vast majority of jobs in the computing field. Entering this program should be considered only by those individuals who have done exceptionally well in their previous university studies in computer science, mathematics or a related science.

However, there are some individuals who may have concentrated in other areas of study as undergraduates and later discovered a considerable aptitude – even a passion – for the subject of computer science, and have gone on to pursue the doctorate successfully.

In some instances professional workers who have been involved in the field for years, and who may have become dissatisfied with the limited intellectual horizons available to them may then seek the opportunity to work at the frontiers of computer science, an opportunity that participation in a doctoral program of high quality can provide. Students with outstanding undergraduate records and sterling recommendations to be admitted as matriculated candidates in the Program directly after receiving the bachelor's degree.

Any individual seriously considering applying for entrance into the Ph.D. Program in Computer Science should obtain a copy of The Graduate Center Bulletin and The GC Student Handbook: both sources provide an excellent and comprehensive guide to Graduate School policy and services. These publications are available for pick-up at the Office of Admissions and the Registrar's Office.

Additionally, the following offices can provide answers to many of the most commonly-encountered problems an applicant – or new student, for that matter – may face:

Admissions Office 212-817-7470
Information Resources 212-817-7300
Doctoral Students' Council 212-817-7845
Financial Aid Office 212-817-7460
International Students' Office 212-817-7490
Registrar's Office 212-817-7500
Student Services 212-817-7420
Wellness Center/ Student Health Services 212-817-7020

Levels of Study and Tuition

LEVEL I - A Level I student is one who has not yet completed 45 credits of approved graduate course work, fully earned and/or evaluated (which may include approved advanced-standing transfer credit plus currently active incomplete grades). A Level I student may be a full-time or certified full-time student, or may, by registering for fewer than seven course credits, maintain part-time status. First-Level students who register for courses as auditors (not for credit) are assessed as if the courses were taken for credit, and will be included in assessing part-time, half-time or full-time tuition status. A First-Level student may elect to take one course in each of any two semesters prior to movement to Level II. The tuition in this option will be assessed on a per-credit basis.

As of September 2005, the per-semester tuition for Level I students is as follows:


New York State Residents

Out-of-State Residents

Full-Time/ Certified Full-Time

$2,860.00

$560.00 per academic credit and/or weighted instructional unit

Part-Time

$325.00 per credit and/or weighted instructional unit

$560.00 per credit and/or weighted instructional unit

LEVEL II - A doctoral student is advanced to Level II the semester following completion of 45 credits, fully earned and evaluated, AND completion of the Program's First Examination requirement. A student remains at second level until he or she can be advanced to candidacy. As stated earlier, students who have completed graduate-level course work in the field prior to entry into the Ph.D. Program in Computer Science may be eligible to receive transfer credit for this work. In cases where this is permitted, credits transferred are counted toward the completion of the 45 credits necessary for advancement to Level II status. Students in this category must maintain full-time or certified full-time status.

Per-semester tuition charges for Second Level students are as follows:

LEVEL III - A doctoral student is advanced to Level III the semester following advancement to candidacy. A Third-Level student must maintain full-time or certified full-time status and is required to register each semester for the course CSc 90000, Dissertation Supervision, under the aegis of the student's dissertation advisor.

Per-semester tuition charges for Level III Doctoral students are as follows:

Students are responsible for ascertaining that their study level has been properly established. Students who believe themselves to have been billed inappropriately because of an inaccurate level designation must petition the Senior Registrar by the end of the third week of classes for a reassessment of their level. No changes in level can be made after this deadline.  This information is also available in Tuition and Fees on the Admissions office web page.

Degree Requirements

If accepted into the Program, matriculated students are bound by the following regulations and policies.

 

Time Limit
  Examination Requirements
Residency Requirements
  Research Tool
Registration Requirements   Advancement To Candidacy
Course Requirements   Dissertation


Time Limit for the Ph.D.

All requirements for the degree must be completed no later than eight years (16 semesters) after matriculation. A student who matriculated after the completion of 30 credits of acceptable course work (i.e., after having completed a master’s degree in computer science, or a related field) must complete all academic requirements within seven years.

Residency Requirements
At least 30 of the credits for the doctoral degree must be taken in residence at the City University of New York. Doctoral students are expected to spend one year in full-time or certified full-time residence at the City University. This consists of a schedule of no fewer than seven credits, or the equivalent, for each of two consecutive semesters.

Registration Requirements
Matriculated students in the Program are required to be "in status," that is to say, either officially registered for course work and/or research activity, or on approved leave of absence for each and every semester until the completion of all degree requirements. An "out of status" student risks disciplinary action up to and including dismissal from the Program and automatic withdrawal from The Graduate Center. International students should consult the Office of International Students for guidelines concerning the special considerations under which leaves of absence can be granted them.

Course Requirements
Each student is required to complete a minimum of 60 credits of approved graduate courses, each with grades no lower than "B." Students entering the program who have completed graduate course work in computer science, or a related field, prior to entry into the program may petition the Executive Officer to evaluate this course work for the purpose of advancing credit toward the doctorate. Transferable course work must have been completed within an appropriate time period preceding the time of application and be equivalent to comparable courses at the City University. No transfer credit will be given for any courses completed at other institutions with final grades lower than "B." Similarly, no credit can be transferred for courses for which the student received an "incomplete" or for which no grade has been entered on the student's official transcript. A maximum of 30 acceptable graduate credits taken prior to admission into the Ph.D. Program in Computer Science may be applied to the degree.

Examination Requirements

The First Examination
New matriculants in the Ph.D. Program in Computer Science are required to take and pass a series of six required courses during their first year of study. Generally, three of these classes are offered in the Fall semester and three in the Spring.

These classes 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*

After successfully completing these classes, a student is required to sit for the First Examination, which is a written examination based on the material presented in the aforementioned classes. The exam is divided into five areas (* CSc 80000 is not included on the First Exam), with the same titles as above. In order to pass this exam, students must show proficiency in four of the five areas. The exam lasts four hours and is offered in one sitting. As with any examination or academic requirement, it is the student's responsibility to inform the Executive Officer before sitting for the exam of any special consideration concerning the exam's administration which should be afforded an individual student. Appeals for special administration or consideration with reference to this exam will not be considered ex post facto.

This exam is considered a whole exam; students who fail are required to repeat the entire exam. Partial credit for areas passed during a previous attempt at the exam will not be given. Students who fail this exam on a first attempt are required to retake the five required courses as auditors, and retake the exam at the end of the next academic year. Students may not advance to Second- Level status without successfully completing this requirement.

According to Graduate Center policy, students are required to pass this examination by the time they have completed 45 credits. Failure to meet this requirement by that time may result in dismissal from the Program. Students are given two opportunities to pass this examination.

Failure or refusal to sit for this exam can lead to expulsion from the Program for failure to make satisfactory progress toward the completion of the degree.

The Second Examination
During a student's course of study, he or she is to choose an advisor from among the doctoral faculty under whose supervision the student will continue to work toward the goal of producing a defendable dissertation.

When the student has finished all required coursework and has also passed the First Examination, he or she will continue to register for coursework, for independent study or "on record" for each semester until the individual can be advanced to candidacy.

With the advisor, the student will

(1) Come to a mutually agreed-upon topic in which to continue research and

(2) Notify the Executive Officer, in writing, that the advisor and student have come to this understanding. The Executive Officer will then oversee the formation of a Second Examination Committee.

This committee must include at least two members of the doctoral faculty in Computer Science or a related interdisciplinary field. This committee will oversee the students completion of the remaining academic requirements.

The Second Exam consists of two parts. In order to complete the first part of this exam successfully, a student, in consultation with his/her Second Examination Advisory, shall prepare a list of publications (books, or sections of books; relevant papers, journals, etc.) to be used as source material. This list will be given to the Executive Officer and will be made publicly available.

Following this, the student will give an oral presentation based on this document and reading list in the presence of the student's examining committee. This presentation will be considered a meeting held in public to which students and faculty will be invited.

When a student has met these conditions to the satisfaction of his or her Second Examination Committee, the student will be deemed to have passed the first portion of the Second Examination.

Should a student significantly change the area of intended research in the interim between the successful completion of the first and second portions of the exam, the student's Second Examination Committee may require that the student show proficiency in another area of computer science more closely related to the new topic of research by passing another examination in the same format.

The Second Portion of the Second Examination

The student's Examination Committee will judge the student's oral presentation and Dissertation Proposal at the oral portion of this exam. This is considered as the second portion of the Second Exam and as the Dissertation Proposal. The Oral exam is considered a meeting held in public at which other Faculty members and students may attend.

A student may not take any portion of the Second Examination until he or she has successfully satisfied the Program's First Examination requirement. Download specific guidelines.

Research Tool
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. It must include relevant documentation. The program may be one written in industry; one which the student has have developed independently; or, that he or she has developed as part of a course requiring such a program be written as part of its syllabus.

Advancement To Candidacy
Before a student can be certified as a candidate for the Ph.D., he or she must have successfully completed all required course work, fulfilled all residency and examination requirements, and research tool requirements. No student may defend a dissertation without first being advanced to candidacy. Students who are advanced to candidacy may apply for a master of philosophy degree from the Office of the Registrar. Regulations and instructions for this are explained in the Graduate School Bulletin.

Once a student is advanced to candidacy, he or she is considered a Third Level Student for the purposes of assessing tuition.

Dissertation
The student must complete a dissertation based on original research in one of the areas of specialization under the guidance of his/her Faculty advisor and Advisory Committee. This Committee consists of a minimum of three CUNY doctoral faculty members and one "outside member" – deemed a subject matter expert, with no official relationship to the City University of New York. This committee is formed by the student, his or her advisor, the student’s Advisory Committee and is subject to the approval of the Program’s Executive Committee.

After the dissertation has been approved by the Committee, the student must successfully defend it in a final oral examination to which all Doctoral Students and Faculty will be invited. Rules concerning the dissertation format required by Graduate Center policy to are available at the Dissertation Assistant's Office in the Mina Rees’ Library.

Application Procedure and Requirements

All interested individuals must submit the completed online application form and applicable fee to the Graduate Center Admissions Office by April 15, for consideration for entry in the following fall term. Applications must be completed and submitted electronically.  Forms can be found in the Admissions office web page. 

Individuals interested in applying for financial assistance are strongly urged to have their completed application submitted by February 1. Please note that the Ph.D. Program in Computer Science does not admit matriculants in the Spring semester. Applications received by the Office of Admissions after the deadline mentioned above will be considered for the following academic year, if so requested. Official applications for admission are available through the Admissions Office.

All applicants are required to have earned a minimum average of "B" (3.00) in their undergraduate major, and to have completed course work equivalent to an undergraduate major in computer science. Exceptions to this may be considered by the Admission's Committee for those applicants with an undergraduate major in one of the fields cognate to computer science, or with extensive experience in the field of computer science.

Specifically, entering students are expected to have a background (minimally at an undergraduate level) in the following areas:

Students who are admitted with deficiencies will be required to take certain graduate or undergraduate courses to compensate. Graduate courses required to fulfill deficiencies may be included in the first thirty credits for the degree if approved and the student achieves at least the grade of B in the course. No graduate credit for undergraduate courses can be awarded.

Students are to include in their admission dossier official transcripts – mailed directly to the Office of Admissions from each college or university previously or currently attended – for all undergraduate and graduate level course work completed prior to entry into the Ph.D. Program in Computer Science, showing proof of all degrees earned. An official transcript is a document issued by the institution concerned and bearing the seal and/or original signature of the appropriately authorized college official.

Official Graduate Record Examination (GRE) scores must be received for each applicant. A cumulative score of 1,800 on the combined Verbal, Analytical and Quantitative portions of this exam for scores on examinations taken prior to September 2002 is the minimum the Program's Admission Committee will consider for acceptance. Under the GRE’s newer grading format, 700 is the minimum Quantitative score; Verbal scores should be above the 50th percentile and a minimum score of 4.0 is required on the Analytical section. All applicants are strongly recommended to submit scores for the computer science advanced area of the GRE in addition to the scores for the standard exam.

Students who have completed their undergraduate course work in an institution where the language of instruction (during the duration of an applicant's study there) was any language other than English must also submit TOEFL (Test of English as a Foreign Language) Exam scores. The minimum score considered for admission is 600.

All applicants must submit at least two letters of recommendation from individuals deemed competent in the realm of computer science and personally acquainted with the applicant's academic achievement. It is recommended that letters be submitted from colleagues in academe, but in certain cases, letters from business or industrial colleagues will be considered appropriate. Forms for the letters of recommendation are provided with The Graduate Center's admission packet.

All documents, except those foreign certificates considered irreplaceable, become the property of The Graduate Center and cannot be returned to an applicant. No original foreign documents can be returned unless accompanied at the time of filing by photostatic copies that have been verified by Admissions' personnel. All foreign documents must be accompanied by official, notarized, English translations.

The Program’s Admissions Committee usually considers applications within two weeks of the April 15 deadline. Incomplete applications are returned for consideration for admission in the following academic year. Notification of the Committee's decision usually is issued within two weeks of consideration. Students not residing in the Greater New York Metropolitan area should allow sufficient time during the application process to allow for this as well as for the change of residency attending The Graduate Center will require. Foreign students are advised to contact the Office of International Students to discuss the special requirements that apply to them.

Computing Facilities

To find out about computing services, including facility locations and workshops, please visit
the Information Technology Website: http://web.gc.cuny.edu/informationresources/

Affiliated Colleges

Because the Program at CUNY's Graduate Center only confers the doctorate, individuals interested in obtaining a master's degree in computer science are advised to contact any of the following CUNY-affiliated institutions for information regarding admission policies:

Baruch College
17 Lexington Avenue
New York, New York 10010

Department of Statistics and Computer Information Sciences
212-802-6250
Dr. Albert Croker, Chairperson

Brooklyn College
Bedford Avenue at Avenue H
Brooklyn, New York 11210

Department of Computer Information Science
718-951-5657
Dr. Aaron Tenenbaum, Chairperson 

The City College
138th Street at Convent Avenue
New York, New York 10031

Department of Computer Science
212-650-6631
Dr. Douglas Troeger, Chairperson 

The College of Staten Island
9200 Victory Boulevard
Staten Island, New York 10314

Department of Computer Science
718-982-2850
Dr. Deborah Sturm, Chairperson

Lehman College
Bedford Park Boulevard West
Bronx, New York 10468

Department of Mathematics and Computer Science
718-960-8177
Dr. Robert Feinerman, Chairperson 

Queens College
65-30 Kissena Boulevard
Flushing, New York 11367

Department of Computer Science
718-997-3566
Dr. Zhigang Xiang, Chairperson