Quick links

General Examination

The Area Exam

The area exam is meant to show that the student is actively engaged in a program of research and has acquired all the appropriate technical background. This exam constitutes the official general examination. It consists of a research seminar (open to the public and advertised in advance), followed by an oral examination. The oral tests the student's knowledge in a number of topics relevant to the student's research area. These topics are specified beforehand by an Examining Committee in consultation with the student.

The Examining Committee is constituted as follows: The student suggests two faculty members from the department (including the student's advisor). The Director of Graduate Studies chooses a third faculty member who could be in any area of computer science. Any other faculty member can join the committee, or without being part of the committee, can participate in the oral examination.

The Examining Committeee and the student agree upon a reading list for the exam (see below for more on this). This document is to be made available to anyone present in the oral examination, and only questions pertaining to either the material described in the document or presented during the research seminar can be asked during the oral.

The area exam must be scheduled during the fall, winter, or spring periods set by the Graduate School. It may be taken as early as the fall of the second year and must be passed by fall of the third year.

The area exam may be taken twice. Failing the exam a second time implies automatic termination of degree candidacy, but conditional passes are possible. The precise outcome of a conditional pass is determined by the student's performance in the exam as well as any other information the faculty might have to help identify the student's strengths and weaknesses.

Guidelines to Students Preparing for this Exam

The purpose of the exam is to verify your ability to carry out your doctoral research. You will be tested on the following.

  1. General knowledge of your broad area (systems, theory, etc.)
  2. Detailed knowledge of your chosen specialization (architecture, compiler design, computational geometry etc.)
  3. Research-level knowledge of a small subarea within your specialization (typically this subarea would be defined by 10-12 research papers)
  4. Ability to do a project in this subarea and to present the results in a scholarly way.

Your reading list:

Start thinking about your reading list very early and talk to your advisor about it. Keep the above four goals in mind. Include a textbook or two (such as Cormen-Leiserson-Rivest or the dragon book or Hennessy-Patterson), so that goals (1) and (2) are met. Among the 10-12 papers for your subarea, choose at least a few "classic" papers. (Identifying such papers-- with the help of your advisor---and reading them will be a learning experience in itself.)

Make a draft of your reading list and give it to your committee members at least one month before the exam. They may suggest alterations, after which the reading list will become official. In addition, give them a one page statement of what your research subarea is. Spend some time and thought on preparing this statement. It will later evolve as you receive feedback from your committee and work on your project. In its final form it will serve (along with your reading list) as the abstract for the anouncement of your area exam.

In the months leading to the exam, spend plenty of time reading and understanding the materials on your reading list. (In other words, don't make the mistake of spending all your time on your project.)

The presentation:

During your presentation, spend at least a third of your time talking about your subarea (defined by the 10-12 papers) and where your project fits in it. Practice your talk at least twice, and try to get feedback from others.

Scheduling the Exam:

About two months before the beginning of each exam period the Graduate Coordinator will send a notice to all students eligible to take the exam. It will specify the time period in which the exam must be taken, and will set up a timeline for submisison of all materials and scheduling the exam.

Your exam will be announced publicly one week in advance, along with your final abstract and reading list.

All results will be reviewed by faculty at a meeting at the close of the exam period. Results will be announced following this meeting.


Please note: No FPO/PreFPO, or other general exam can take place at the simultaneously, so please refer to the google calendar before you propose a date to your committee.  The link to the calendar can be found here (this calendar will be in use starting from January 2016 moving forward):  https://calendar.google.com/calendar/embed?src=acg079blso4ms3skkfe8pkirog%40group.calendar.google.com&ctz=America/New_York

Follow us: Facebook Twitter Linkedin