THE Computer Science Ph.D. Program AT Carnegie Mellon University
THE Computer Science Ph.D. Program AT Carnegie Mellon University
THE Computer Science Ph.D. Program AT Carnegie Mellon University
COMPUTER SCIENCE
PH.D. PROGRAM
AT
CARNEGIE MELLON UNIVERSITY
August 2017
edited by
Todd Mowry
Frank Pfenning
1
Contents
1 Introduction 5
4 Advisors 8
5 Directed Research 8
6 Course Requirements 9
6.1 Five Breadth Subject Areas . . . . . . . . . . . . . . . . . . . . . 9
6.2 Twenty-Four Elective Units . . . . . . . . . . . . . . . . . . . . . 10
6.2.1 Project Unit . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2.2 Fahlman Teaching Unit . . . . . . . . . . . . . . . . . . . 11
6.2.3 V Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.3 Placing Out of Classes . . . . . . . . . . . . . . . . . . . . . . . . 12
7 Teaching Requirement 12
11 Community Spirit 20
13 Masters Degrees 22
14 Student Support 22
14.1 Academic Year Support . . . . . . . . . . . . . . . . . . . . . . . 22
14.2 Summer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
14.3 Travel Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
14.4 Consulting and Outside Employment . . . . . . . . . . . . . . . . 23
2
15 Leave of Absence and Withdrawal 23
17 Points of Contact 26
17.1 Area Advocates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
17.2 The Doctoral Review Committee . . . . . . . . . . . . . . . . . . 27
17.3 The Ombudsperson . . . . . . . . . . . . . . . . . . . . . . . . . . 27
17.4 Disability Services . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Appendices
A Time Estimates 32
3
G Key Offices for Health, Wellness & Safety 43
G.1 Counseling & Psychological Services . . . . . . . . . . . . . . . . 43
G.2 Health Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
G.3 University Police . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
G.4 Shuttle & Escort Service . . . . . . . . . . . . . . . . . . . . . . . 44
H The WORD 45
4
1 Introduction
Carnegie Mellon’s Computer Science Ph.D. program aims to produce well-
educated researchers, teachers, and future leaders in Computer Science. The
Ph.D. degree is a certification by the faculty that the student has a broad edu-
cation in Computer Science and has performed original research in the area.
This document is an informal description of the Computer Science Ph.D. pro-
gram; herein “we” refers to all the faculty and staff involved in the Ph.D. pro-
gram. Currently, the Department Head is Frank Pfenning; the Director of the
Doctoral Program is Todd Mowry and the Graduate Programs Manager is Deb
Cavlovich.
To complete the Ph.D. degree, we require that each student
• Participate in directed research and complete at least 24 units of research
at CMU or at an internship.
• Pass 72 university units worth of graduate courses, with certain distribu-
tion requirements.
• Serve as a teaching assistant at least twice.
The entire faculty meet twice a year to evaluate each student’s progress.
A student demonstrates progress by passing courses, doing directed research,
5
teaching, fulfilling the skills requirements, and doing thesis work. While stu-
dents are encouraged to shape an educational program to suit their needs, fi-
nancial support and/or permission to continue in the Ph.D. program depends
on satisfactory progress each semester in at least some of these categories.
Twice, usually during the first three or four years, the student serves as
a teaching assistant. While teaching or taking courses, we expect students to
spend at least half their time doing directed research.
Our environment provides a myriad of opportunities for students to hone
their writing and speaking abilities and to maintain their programming skills.
6
We expect students to satisfy their communications skills requirements within
their first three years.
Each 12-unit course should require no more than a quarter of the student’s
time during any one semester. So, typically a student tries to complete all
coursework by the end of two years, at which point the student becomes involved
in full-time research and starts thinking about research directions for a thesis.
As the student’s thesis research direction becomes clear, the student writes a
thesis proposal and assembles a thesis committee with help from the student’s
advisor. The student then completes and defends the thesis, and graduates.
Students, especially those who are about to finish, are encouraged to attend
Emigration Course events. Participation is completely voluntary.
For students who have a strong desire to teach, we offer a special Gradu-
ate Teaching Fellow program. Students who opt to complete this program are
rewarded with a special letter of commendation signed by the Department Head.
The Ph.D. program provides each student with a periodic evaluation of their
progress. Continuation in the Ph.D. program is contingent on making satisfac-
tory progress.
7
4 Advisors
Except during their first month in the program, each student has a faculty ad-
visor charged with guiding the education and monitoring the progress of the
student through the program. This personal student-advisor relationship en-
sures that every student receives the necessary faculty mentoring. Throughout
the program, the advisor is responsible for guiding the student’s research and
education. Early in the program, the advisor guides the student along some
research initiative and helps with strategic planning for courses and other ed-
ucational activities. Later, the advisor helps to focus the student’s research
interests towards a thesis topic. Toward the end of the program, the advisor
chairs the student’s thesis committee, and helps to select the other members of
the committee. The advisor also provides the student with career advice.
How are advisors initially chosen? After a little over a month at CMU, en-
tering students are matched with faculty advisors by the “handshake” process.
Students list faculty preferences and faculty list student preferences; a commit-
tee then matches each student with a faculty member, taking into consideration
each of their preferences and other factors. Students base their faculty prefer-
ences on research interests. They can learn about an individual faculty member’s
research interests by attending the faculty’s research presentation during the IC,
by reading the Department’s annual Faculty Research Guide, and from meeting
individually with different faculty members during their first month here.
There is flexibility in the kind of relationship a student has with their advisor.
Some students work more closely with their advisors than any other faculty
member, and some students work more closely with another faculty member on
a particular research project. A few students have two co-advisors. While it
must be approved by the Director of the Doctoral Program, a request to switch
advisors is routine and almost always granted for a student in good standing,
especially during the early part of the degree program. It often results from an
evolution of the student’s research interests.
There are many faculty both within SCS and outside SCS who have advising
privileges and can either function as sole advisors or co-advisors. Please see
http://www.cs.cmu.edu/~csd-grad/thesiscommittee.html for a full list of
people with advising privileges.
Suggested additions to the Approved List should be made by contacting the
Department Head. A CSD faculty advocate is required for anyone wishing to
be added to the list.
5 Directed Research
Different students, and different advisors, have different ideas of what directed
research means and how progress can be demonstrated. It is the responsibility
of both the student and their advisor to formulate for each semester a set of
reasonable goals, plans, and criteria for success in conducting directed research.
Despite this variation, there are certain expectations that all students should
8
meet.
During a student’s first two years, they should be doing directed research at
least half time; once all coursework is completed and before doing thesis research,
full time (except when teaching). Note that we typically expect students to also
use the summer semester to make progress on their Ph.D. research. Students
can either work on their research at CMU or as part of an internship at a
company to make this progress.
There are official course numbers associated with both directed research at
CMU and internships. Active students (excludes, LOA and ABS status; Dual
Degree Portugal students; and students on vacation semester) must enroll in
these courses each semester and will receive a pass/fail grade. Active students
are required to complete 24-48 units of Graduate Reading and Research each
Fall, Spring and Summer semester. During any semester, students may substi-
tute up to 36 units of Computer Science Practicum for these research units. Note
that students typically substitute practicum units for research units 3-4 times
during their Ph.D. degree program. Substituting more than 4 times requires
approval from the Ph.D. program director. International students must consult
with Office of International Education (OIE) for eligibility before seeking an
internship/practicum or signing an offer contract.
Note that neither research or practicum units count towards the 72 unit
coursework requirement.
Advisors are individually responsible for adequately supervising this portion
of the Ph.D. program.
6 Course Requirements
Every student must complete 72 university units (typically 6 classes) worth of
graduate courses. In addition, we have defined five breadth subject areas (defined
below) in computer science. To ensure that students acquire sufficient exposure
to basic knowledge concepts, we require that students take at least one class
from four of these subject areas. Students can use the remaining two courses
(24 elective units) to gain more depth in the student’s particular area of research.
• Programming Languages
• Software Systems
9
Only certain classes in each area fulfill this requirement. However, each
area provides multiple approved courses. The approved breadth courses are
12 university units each. The list of currently approved classes in each area is
available at https://www.cs.cmu.edu/~csd-grad/breadth.html. Note that
there may be classes beyond this list that can satisfy the breadth requirement
for an area. You should contact the Area Advocate to determine if there are
alternative classes for an area in a particular semester.
We attempt to schedule these courses so that students can satisfy their
breadth requirement in a one-year period; however, since we expect students to
be engaged in directed research at least half-time, a typical student should plan
to satisfy their breadth requirement over a two-year period.
10
of knowledge. As a side benefit of doing a project a student often learns new
research skills.
Here are some rules-of-thumb for considering what qualifies as a project
which may be used for elective credit:
• The scope of the material learned should broaden the student’s education;
it should not be too narrow.
• The work should be something other than that which would otherwise be
done as part of the student’s directed research or as part of the research
project run by the student’s advisor.
• A student should be able to complete the project working full time for no
more than one month (or quarter time for one semester). The time frame
for doing the project does not have to respect semester boundaries, but a
deadline for completion should be set.
• The project should have a written component resulting in a paper or
technical report that demonstrates a high quality of writing.
• The project should also have an oral component requiring that the student
present a brief (seminar length) description of the work performed. The
student is responsible for scheduling the talk, and the project advisor is
required to attend. The talk may be given externally.
To get a project approved for elective credit, a student submits a short (1-
2 page) description of the project, written with the guidance of the project
advisor. The proposal should clearly explain how the proposed work addresses
the educational goals of the student.
Every project must be approved by two faculty members and the Director
of Graduate Programs. The two faculty members are the project advisor and
the student’s regular advisor. In the case that the regular advisor is also the
project advisor, the student and advisor need to select some other appropriate
faculty member to evaluate the proposed work independently.
11
6.2.3 V Unit
A third way to obtain elective unit credit is to carry out an external project,
exploring, for example, the role of computer science in society, or articulating
a vision for new multi-disciplinary research involving computer science. A V
Unit must be preceded by a proposal, to be approved by a faculty advisor and
the Director of the Doctoral Program. More information on the V Unit can be
found at http://www.cs.cmu.edu/~vunit.
7 Teaching Requirement
The ability to teach is an important skill for all scientists, not only for those
who plan to teach after completing their degrees. Teaching skills include the
ability to communicate technical material ranging from elementary to advanced,
and to communicate technical material to audiences ranging from general to
specialized. Thus, we expect students to develop and exercise teaching skills as
part of their graduate education.
Students have ample opportunities to present advanced material while work-
ing on research projects, by participating in research seminars and by giving
practice conference talks. To gain experience in presenting more elementary
12
material, we require that all graduate students help teach two courses. The
norm is for students to teach one introductory-level undergraduate course and
one advanced-level undergraduate course. Current policy (which is subject to
change from semester to semester) is that graduate breadth courses in the Com-
puter Science Department with an enrollment of 20 or more are also eligible for
TA credit. In particular, courses in other units in the School of Computer Sci-
ence, or advanced graduate courses are not eligible for satisfying the teaching
requirement.
It is important that all teaching that is to count towards the teaching re-
quirement must be assigned and approved in advance by the TA coordinator
(currently Charlie Garrod), and the Director of the Doctoral Program for grad-
uate courses (currently Todd Mowry). Students’ preferences will be taken into
account, but cannot always be honored.
We encourage students to teach more than twice. At the semi-annual eval-
uation of students the faculty give special recognition to those who do an out-
standing job as a TA and to those who teach beyond the required load. The
School of Computer Science offers a TA workshop which we encourage students
to take advantage of.
13
• A submitted, accepted, or published conference or journal paper (rejected
papers may count since sometimes conference program committees and
journal editorial boards have their own agendas)
• A document written to satisfy a course requirement (e.g., a course project’s
final report)
• The thesis
The student should iterate with at least one faculty member, not necessarily
the advisor, in writing this document. To determine whether the writing re-
quirement has been satisfied, the student eventually must get at least two faculty
members and one graduate student to read the document, to provide written
feedback by filling out a Writing Review Form (available from the Graduate Pro-
gram Manager or at http://www.cs.cmu.edu/~csd-grad), to meet and discuss
this feedback, and to give final approval by signing the form accordingly. The
student then gives these three (or more) signed forms to the Graduate Programs
Manager who keeps copies in the student’s file and indicates in the student’s
records that the requirement has been satisfied.
Students are responsible for asking the appropriate faculty members and
Ph.D. student to help them with satisfying their writing requirement.
We expect students to be able to satisfy this requirement within their first
three years and prior to their thesis proposal.
Computer Science Ph.D. students are welcome to enroll in the undergradu-
ate communications course, required of undergraduate majors, to enhance their
writing skills; however, taking it does not serve to satisfy the written commu-
nication skills requirement.
• Research area seminar series (AI, CS, Logic, POP, PS, Theory)
• Research unit seminar series (MLD, HCII, LTI, Robotics)
• Regular lunchtime talks (e.g., SDI lunch, Graduate Student Seminar Se-
ries)
14
• Research area group meetings (e.g., Machine Learning, Theory)
• Oral presentations in regular graduate courses or as part of a project
course (see Section 6.2.1)
• Recitations, tutorials, and guest lectures (as a teaching assistant)
To satisfy the oral communication skill requirement each student should give
a public talk at Carnegie Mellon. The talk is scheduled so that members of a
standing committee, the Speakers Club, can attend, evaluate the student’s talk,
and provide oral and written feedback to the student.
This talk must be accessible to a general computer science audience. It
should be advertised as “In Partial Fulfillment of the Speaking Requirement”
so the audience knows what kind of feedback the student is seeking and so
all interested and available Speakers Club members can mark their calendars
accordingly.
Students should be able to use existing forums (e.g., those listed above) to
give their talk, and thereby avoid having to schedule a special talk. Of course it
is acceptable if the student wants to schedule a special time and date, but the
student should take care to ensure that an audience beyond the three required
members of the Speakers Club (two faculty and one student) is present at the
talk. The Speakers Club “robot” helps students schedule their talks, ensures a
quorum of Speakers Club members is met, and reminds Speakers Club members
of their responsibility and commitment to attend talks. Due to contention for
popular times (especially the Student Seminar Series), talks must be scheduled
at least three weeks in advance.
All Speakers Club members are welcome to attend the advertised talk. Im-
mediately after the talk, those members in attendance confer among themselves
(with the student absent) about the talk. They also each fill out a Speaking
Review Form, available from the Graduate Program Manager. If at least two
faculty members and one graduate student member of the Speakers Club grade
the student’s talk to be “Good” or better, then the student passes. If not, the
student will be required to give another talk. After a decision has been made,
one of the attending faculty members volunteers to discuss the feedback and
outcome privately with the student.
After the talk, when the student passes, they take all signed forms to the
Graduate Programs Manager who keeps copies in the student’s file and marks
in the student’s records the completion of this requirement. Much of this part
of the process is like what happens after a thesis proposal presentation or thesis
defense; the focus here, however, is on oral communication skills.
As with writing, speaking well takes practice. Satisfying this requirement
might take a few tries on the student’s part. For students who are naturally
good speakers or are already experienced speakers, one try may suffice. No
stigma is attached to those who have to try more than once.
15
9 The Thesis Process
The thesis must describe a significant piece of original research work. It is evi-
dence of proficiency, high attainment, and ability to do research in a specialized
area of computer science.
A more extensive checklist with specific information on the thesis proposal
and thesis defense is available at http://www.cs.cmu.edu/~csd-grad. Every
student must read and adhere to these more detailed process rules.
• A technical report
• A survey of the field
16
• An annotated bibliography
Any included list of references or bibliography should serve the purpose of
supporting the assessment of the state of the art and the student’s personal
qualifications.
To provide ample notice to the public, at least one week in advance of the
oral presentation, students should provide the Graduate Program Manager with
one hardcopy of the thesis proposal, an on-line copy of the proposal’s abstract,
and a list of the thesis committee members, including the external member.
The Graduate Programs Manager posts the public announcement of the thesis
proposal presentation.
Please remember that at least two thesis committee members (including the
Chair) must be physically present for the thesis proposal.
Upon completion of the thesis proposal the student must complete a Doctoral
Candidate Contractual Agreement Form provided by the Graduate Programs
Manager.
ABS - Off Campus: Students who leave CMU but plan to continue working
on the thesis will be classified as ABS. These students should not require sub-
stantial use of university resources, but are permitted use of the libraries and
consultation with faculty or students as necessary. While a candidate is ABS are
required to pay the university technical fee each semester. No formal enrollment
or payment of tuition is required, with the exception of the academic semester
in which the degree requirements are completed. A candidate who is ABS is
required to enroll for a minimum of five units during the academic semester in
17
which the degree requirements are completed. Charges for these units are the
responsibility of the candidate.
Since an ABS candidate will not be certified by the University as a “student”
for immigration purposes, non-resident alien students who become ABD should
not choose to become ABS.
ABD - On Campus: Students who are self-supporting and are in ABD status
may remain on campus to complete the thesis. They must register and pay for a
minimum of five units each semester. However, students who receive a stipend
predicated on their status as a graduate student and paid by or administered by
the university will be required to register for a minimum of 36 research units.
Nearly every ABD student in CS falls into this latter category.
9.4 Thesis
The thesis must describe a piece of original research work and must describe it
well. It is on this basis that the Department certifies the qualifications of the
new Ph.D. Furthermore, it is the most important basis on which the scientific
community judges the initial achievement and potential of that individual.
18
given approval for scheduling the public defense. This means that a copy of the
complete thesis document should be provided to the whole thesis committee a
minimum six weeks in advance of any proposed date for the defense. Significant
deviations from this rule must be approved by the Director of the Doctoral Pro-
gram. Committee members should meet briefly before the thesis presentation
to discuss any issues.
The presentation by the candidate is normally about 45 minutes, followed by
a question-and-answer period which may be as long as needed. Please remember
that at least three thesis committee members (including the Chair) must be
physically present for the thesis defense. The thesis committee chair (advisor)
determines who may ask questions and in what order and brings the discussion
to a close at the appropriate time. The question-and-answer period is followed
by a closed-door session attended by only the members of the thesis committee
and any interested faculty members. The options of the committee are:
All members of the committee are required to sign a Final Oral Examination
card, indicating that the student has passed the thesis oral examination. In
addition, the thesis committee chair, the Department Head, and the Dean sign
a final certification sheet when the student submits the final version of the thesis.
19
they obtain these skills through their advisors. To supplement this personal
mentoring, we offer the Emigration Course. Whereas the Introductory Course
For CS Doctoral Students prepares entering students for their graduate career
while at Carnegie Mellon, the Emigration Course grooms finishing students for
their career afterward. The Emigration Course is structured as a series of talks
offered throughout the year and focuses on five topics: Jobs, The Real World,
Money, Ethics, and Communication. These talks cover nuts-and-bolts issues
like how to job interview, how to apply for grant money, and how to write a
technical paper. They also expose students to traditional and non-traditional
career paths in academia, industry, and government.
Participation is open to the entire SCS community and is completely vol-
untary. More senior students, especially those planning to finish in any given
year, are encouraged to attend sessions offered that year; however, even junior
students can benefit from attending, to prepare for a smooth transition from
life as a student to life in the real world.
11 Community Spirit
Our sense of community is well-known as a distinguishing aspect of doing com-
puter science at Carnegie Mellon. It is one of the reasons many students choose
to come here. The Computer Science Department is proud of our strong commu-
nity spirit, which we foster through close working relationships between students
and advisors, among faculty, and among students. Many working relationships
turn into friendships for life.
Luckily, our community works. People volunteer their time, energy, intellect,
talent, and other skills to do many of the things that keep our environment run-
ning smoothly. These efforts include organizing seminars, maintaining software
packages, serving on departmental committees, grading for a graduate course,
planning and running social activities, giving tours, and hosting visitors.
20
referred to as the Teaching Fellow Monitor) and the DRC. The Ph.D. student
is responsible for lining up the Teaching Fellow Monitor, who may or may not
be the student’s advisor.
The following are the requirements for completion of the Graduate Teaching
Fellow Program:
(a) For course content, the Teaching Fellow should be personally involved
(typically jointly with a Lecturer or Professor) in the creation of
a significant number of the course topics and materials, including
elements such as the syllabus, lecture notes, homework assignments,
projects, and exams. Any materials written by the Teaching Fellow
may be submitted to the Monitor for review.
(b) For course delivery, the Teaching Fellow should give a significant
number of lectures/recitations in the course. At least two of the
lectures/recitations must be observed and reviewed by the Center
for Teaching.
(c) For course management, the Teaching Fellow should be involved in
a significant number of management activities, e.g., organizing and
directing of other teaching assistants and graders, calculating mid-
semester or final grades, and arranging for special classroom or lab-
oratory facilities. If the Teaching Fellow is acting as a teaching as-
sistant to an instructor, the instructor will be asked to comment on
the management activities of the Teaching Fellow, for review by the
Monitor.
Any teaching experience, if it is to be used to satisfy this requirement,
must be approved in advance by the DRC.
3. Submission and review, by the Teaching Fellow Monitor, of a “tangible
contribution” to education. Typically, this material would include course
notes, syllabi, exams, homework, and course-related software. Other pos-
sibilities include outcomes from participation in curriculum and course
design efforts.
21
Director of the Doctoral Program has a separate document that contains a
detailed rationale for offering the Teaching Fellows program.
13 Masters Degrees
We are happy to grant any student a Masters Degree once they have passed all 72
course units, passed at least one of the two communication skills requirements,
and taught at least once. No Masters Degree will be granted if you have received
a Masters Degree in another area of SCS. You must make your request in writing
or via email to the Graduate Programs Manager.
14 Student Support
14.1 Academic Year Support
The Department aims to allow students as much freedom as is possible in choos-
ing research directions, subject to the interests and expertise of the faculty who
are available to oversee the work. Thus, the Ph.D. program generally decides
which funding source to use to support a student after the student has chosen an
advisor or research area. On occasion, the Ph.D. program is able to obtain an
individual fellowship for a student through external sources. We also encourage
students to seek their own external funding since often the award is prestigious
(e.g., NSF or Hertz) or the source provides an opportunity to make professional
connections (e.g., an industrial fellowship).
If a student receives and external fellowship/scholarship, they must notify
the Graduate Programs Manager. The Department supplements the stipends of
students with an outside fellowship to meet (and usually exceed) the stipends
of students with internal funding. To any student whose spouse or qualify-
ing domestic partner earns less than $200 per month, the Department pays a
dependency allowance that is 10% of the student’s SCS monthly stipend per
dependent.
22
If a student wants to attend a conference or workshop, the student’s advisor
or research sponsor should support the trip through either a research contract
or a discretionary account.
If no such funding is available to the student, then limited departmental
funds may be available upon request from the department. Since departmental
funds are limited, some requests may not be approved, and some may not receive
full funding; however, the department will try to support a student’s travel as
much as possible. Funding is usually available to a student for no more than
one departmentally-sponsored trip per year.
To obtain travel support, the student and their faculty advisor/research
sponsor must first agree that the student should take the trip. Then in advance
of the trip the student should get a Student Travel Authorization Form: https:
//www.cs.cmu.edu/~csd-grad/Student_Travel_Auth.pdf, and then the ad-
visor/research sponsor’s signature (on the Faculty Research Sponsor line). The
faculty member must either (i) indicate the amount of support the student may
receive and its source (be sure the charge number is filled in!), or (ii) state that
no funds are available from any research or discretionary account.
If no faculty support is available, the student should submit the signed form
to the Associate Department Head – Finance and Administration for approval
of departmental sponsorship. The maximum to be reimbursed will be $200 plus
the registration fee, if only attending the conference or workshop; $600 plus
registration fee, if presenting a paper.
23
When an extension is granted, the conditions for return must be negotiated with
the advisor and the Director of the Doctoral Program prior to returning to the
program. Students must be in good standing in order to be granted a leave of
absence.
Students on leave of absence should contact the Graduate Programs Manager
two months prior to the end of the leave to indicate their plans. While a leave can
in principle start at any time, university regulations allows students to return
only at the beginning of a semester (usually in late August or in January).
Enrollment Services is the only University office that can provide an official
letter of enrollment, official transcript and enrollment verification. Enrollment
verification can be requested online through The HUB at:
http://www.cmu.edu/hub/transcripts/verifications/enrollment.html.
University process information is available at:
http://www.cmu.edu/hub/registration/leave.html
24
• Directed research: Evaluated by research supervisor and other collaborat-
ing faculty.
• Teaching: Evaluated by the course instructor and two different teaching
evaluation forms (one filled out by the course instructor and the other
filled out by students, where appropriate).
The faculty’s primary source of information about the student is the stu-
dent’s advisor and the student statement. The advisor is responsible for assem-
bling the above information and presenting it at the faculty meeting. The stu-
dent should make sure the advisor is informed about participation in activities
and research progress made during the semester. Each student is asked to sub-
mit a summary of this information to the faculty at the end of each semester—
the Student Statement for Black Friday at https://blackfriday.cs.cmu.edu.
This statement is used as student input to the evaluation process and as factual
information on activities and becomes part of the internal student record. It is
strongly recommended that the student and advisor meet prior to the faculty
meeting to review the information provided in this statement.
16.2 Recommendations
Based on the above information, the faculty decide whether a student is making
satisfactory progress in the Ph.D. program. If so, the faculty usually suggest
goals for the student to achieve over the next semester. If not, the faculty
make more rigid demands of the student; these may be long-term (e.g., finish
your thesis research over the next 3 semesters) or short-term (e.g., select and
complete one or more specific courses next semester; prepare a thesis proposal
by next Black Friday).
Ultimately, permission to continue in the Ph.D. program is contingent on
whether or not the student continues to make satisfactory progress toward the
degree. If a student is not making satisfactory progress, the faculty may choose
to drop the student from the program.
The faculty also decide whether financial support should be continued for
each student. Termination of support does not always mean termination from
the program.
25
16.3 Grades
Since the Ph.D. program is not based solely on conventional academic courses,
it is difficult to associate grades with a student’s accomplishments. Also, for
students who complete the program, grades are largely irrelevant. However,
passing grade for graduate courses is B- or better. Graduates are judged pri-
marily on their professional achievements and the experience they have gained
during the program, and on the basis of recommendations from members of the
faculty.
The Ph.D. program keeps an internal record of various information about
a student’s performance, such as final grades given in some graduate courses.
This information is used at the Black Friday meeting. This information does
not go on the student’s university transcript.
Once the required coursework is completed, students register only for a blan-
ket course (e.g., “Reading and Research”) covering all their program activities
for that semester, for which they receive a Pass/No Pass grade.
CSD Ph.D. students may formally register for graduate or undergraduate
courses in other departments. However, they must register for these courses
with pass/fail grading. A form to request pass/fail grading is available from the
Graduate Programs Manager.
17 Points of Contact
Students and advisors enjoy a close working relationship in our program. If
students have problems, whether related to their research or not, they should
feel free to speak to their advisors. If doing so is awkward or if students simply
want a second opinion, they should feel free to discuss their problems with either
the Director of the Doctoral Program (currently Todd Mowry) or the Graduate
Programs Manager (currently Deb Cavlovich). Additional contacts for specific
issues are listed in the following subsections.
26
17.2 The Doctoral Review Committee
The Doctoral Review Committee is the official advisory committee to the Direc-
tor of the Ph.D. program and the Department Head. While the structure and
contents of the Ph.D. program are still discussed by the faculty and students
as a whole, the DRC makes sure that the program’s design is implemented and
rules abided by properly. In this sense the DRC is also an oversight committee.
The DRC monitors all courses. It regularly asks students to evaluate courses
and their instructors. It keeps statistics and data about all past and present CS
Ph.D. students, discusses issues and problems that are specific to CS Ph.D. stu-
dents, and makes minor policy decisions that do not require the attention of all
the faculty and students.
The DRC is also something like a senate since the student representatives
speak for all the students and the faculty representatives speak for all the faculty.
27
17.4 Disability Services
The Office of Disability Resources at Carnegie Mellon University has a contin-
ued mission to provide physical and programmatic campus access to all events
and information within the Carnegie Mellon community. We work to ensure
that qualified individuals receive reasonable accommodations as guaranteed by
the Americans with Disabilities Act (ADA) and Sections 503 and 504 of the
Rehabilitation Act of 1973.
Students who would like to receive accommodations must submit a Voluntary
Disclosure of Disability Form [.pdf] to access@andrew.cmu.edu to begin the
interactive accommodation process.
For more information please see http://www.cmu.edu/education-office/
disability-resources/. Students with disabilities are encouraged to self-
identify with Equal Opportunity Services by contacting Catherine Getchel, 412-
268-6121, getchell@cmu.edu to access the services available at the university and
initiate a request for accommodations.
28
18 University Policies & Expectations
All policies not explicitly covered in this document adhere to university policies.
These policies include the status of All But Dissertation (ABD) and In Absentia
students, academic disciplinary actions, and grievance procedures.
It is the responsibility of each member of the Carnegie Mellon community
to be familiar with university policies and guidelines. In addition to this de-
partmental graduate student handbook the following resources are available to
assist you in understanding community expectations:
• The Word/Student Handbook: http://www.cmu.edu/student-affairs/
theword/index.html
• Academic Integrity Website: http://www.cmu.edu/academic-integrity
29
As members of the Carnegie Mellon community, individuals are expected to
uphold the standards of the community in addition to holding others accountable
for said standards. It is rare that the life of a student in an academic community
can be so private that it will not affect the community as a whole or that the
above standards do not apply.
The discovery, advancement and communication of knowledge are not possi-
ble without a commitment to these standards. Creativity cannot exist without
acknowledgment of the creativity of others. New knowledge cannot be devel-
oped without credit for prior knowledge. Without the ability to trust that these
principles will be observed, an academic community cannot exist.
The commitment of its faculty, staff and students to these standards con-
tributes to the high respect in which the Carnegie Mellon degree is held. Stu-
dents must not destroy that respect by their failure to meet these standards.
Students who cannot meet them should voluntarily withdraw from the univer-
sity. The Carnegie Mellon Code can also be found on-line at: http://www.cmu.
edu/student-affairs/theword/code.html.
30
http://www.cmu.edu/student-affairs/theword/acad_standards/creative/
studentmaternityprotocol.html
Students whose anticipated delivery date is during the course of the semester
may consider taking time away from their coursework and/or research respon-
sibilities. All female students who give birth to a child while engaged in course-
work or research are eligible to take either a short-term absence or formal leave
of absence. Students in course work should consider either working with their
course instructor to receive incomplete grades, or elect to drop to part-time sta-
tus or to take a semester leave of absence. Students engaged in research must
work with their faculty to develop plans for the research for the time they are
away.
Students are encouraged to consult with relevant university faculty and staff
as soon as possible as they begin making plans regarding time away. Students
must contact the Office of the Dean of Student Affairs to register for Maternity
Accommodations. Students will complete an information form and meet with
a member of the Deans Office staff to determine resources and procedures ap-
propriate for the individual student. Planning for the students discussion with
her academic contact(s) (advisor, associate dean, etc.) will be reviewed during
this meeting.
31
A Time Estimates
The following table indicates estimates for approximately when students should
have finished each requirement. Overall, we expect students to complete the
program within 5–6 years, depending on background, research area, and disser-
tation research.
These figures are meant to be suggestive, not prescriptive. We present them
so that all faculty and students can develop a shared image of the expectations
of the program.
32
B Other Ph.D. Degree Programs and Special-
izations
Students admitted to the Ph.D. Program in Computer Science may also enroll in
one of three alternate degree or specialization programs in the Computer Science
Department: the Algorithms, Combinatorics, and Optimization (ACO) degree;
the Pure and Applied Logic (PAL) degree; and the Center for Neural Basis of
Cognition (CNBC) training program. Note that students must be admitted to
those programs and that their degree requirements differ from the Computer
Science Ph.D. program.
33
activities of the Carnegie Mellon Logic Community, such as relevant seminars
and colloquia.
Completion of all degree requirements earns the student a Ph.D. in Computer
Science: Pure and Applied Logic. More information about the PAL program is
available at http://logic.cmu.edu.
34
C Dual Degree Program with Portugal
Since Fall 2007 the department also offers a dual degree program in cooperation
with several Portuguese universities. The regulations are essentially the same
as given in this document, except that some requirements can be fulfilled in an
affiliated program in Portugal. For more information, see
http://www.csd.cs.cmu.edu/education/phd/portugal.html.
35
D Self-Defined Interdisciplinary Ph.D. Programs
We encourage students to follow their interests and to pursue interdisciplinary
contacts as appropriate for their program of research and study. The doctoral
program is broad and flexible, so usually we can find ways to accommodate
these interests. However, there are times when a student’s research goes so far
afield that an interdisciplinary Ph.D. would be more appropriate. The depart-
ment accommodates these students by allowing a self-defined interdisciplinary
Ph.D. program.
A student interested in a self-defined Ph.D. sets it up between Computer
Science and another academic department. The student must draw up a de-
scription of the area in which they wish to work and a proposed academic plan,
which typically includes coursework, a description of the qualifier (if any), and
how the thesis will be approved. The student then must put together a pro-
gram committee consisting of faculty from both departments who will agree to
oversee the student’s progress through the program; this committee acts as the
student’s department. Finally, the program must be approved by the DRC and
by the equivalent committee of the other department.
The process of setting up an interdisciplinary Ph.D. is not easy and can
easily take a year or two. The process by which an interdisciplinary Ph.D. is
created is unfamiliar to most other departments and is not well-defined by the
university itself, so it may take significant effort to define an interdisciplinary
degree and have it be recognized in all participating departments. It is therefore
in most students’ interests to stay within the Computer Science program; once
coursework is done, there are few limitations on a Computer Science Ph.D. stu-
dent’s course of study, thereby giving the student nearly the same flexibility
achievable through a self-defined program.
36
E Key offices for Graduate Student Support
E.1 Office of the Assistant Vice Provost for Graduate Ed-
ucation
http://www.cmu.edu/graduate E-Mail: grad-ed@cmu.edu
The Office of the Assistant Vice Provost for Graduate Education, AVPGE,
directed by Suzie Laurich-McIntyre, Assistant Vice Provost for Graduate Ed-
ucation, provides central support for graduate students in a number of roles.
These include: being an ombudsperson and resource person for graduate stu-
dents as an informal advisor; resolving formal and informal graduate student
appeals; informing and assisting in forming policy and procedures relevant to
graduate students; and working with departments on issues related to gradu-
ate students and implementation of programs in support of graduate student
development.
The Office of the AVPGE often partners with the division of Student Affairs
to assist graduate students with their Carnegie Mellon experience. Senior mem-
bers of the student affairs staff are assigned to each college (college liaisons) and
are often consulted by the Assistant Vice Provost for Graduate Education and
departments on an individual basis to respond to graduate student needs.
The Office of the Assistant Vice Provost for Graduate Education (AVPGE)
offers a robust schedule of professional development opportunities. Some are
geared towards a specific population (master’s students, PhD students at the
beginning of their program, graduate students seeking tenure track positions,
etc.) and others are open to all graduate students (time management, balancing,
staying healthy). A full schedule of programs can be found at: http://www.
cmu.edu/graduate/.
The Office of the AVPGE also coordinates several funding programs, and
academically focused seminars and workshops that advise, empower and help
retain all graduate students, particularly graduate students of color and women
in the science and technical fields. The fundamental goals of our programs
have been constant: first, to support, advise and guide individual graduate
students as they work to complete their degrees; second, to contribute to the
greatest degree possible to the diversification of the academy. Visit the Graduate
Education website for information about:
37
E.2 Office of the Dean of Student Affairs
http://www.cmu.edu/student-affairs/index.html
Graduate students will find the enrollment information for Domestic Partner
Registration and Maternity Accommodations in the Office of the Dean of Stu-
dent Affairs and on the website. The Office of the Dean of Student Affairs also
manages the Emergency Student Loan (ESLs) process. The Emergency Student
Loan service is made available through the generous gifts of alumni and friends
of the university. The Emergency Student Loan is an interest-free, emergency-
based loan repayable within 30 days. Loans are available to enrolled students for
academic supplies, medication, food or other expenses not able to be met due to
unforeseeable circumstances. The Office of Integrity and Community Standards
also provides consultation, support, resources and follow-up on questions and
issues of Academic Integrity: http://www.cmu.edu/academic-integrity.
38
504 of the Rehabilitation Act of 1973. Students who would like to receive ac-
commodations must submit a Voluntary Disclosure of Disability Form [.pdf] to
access@andrew.cmu.edu to begin the interactive accommodation process.
For more information please see http://www.cmu.edu/education-office/
disability-resources/. Students with disabilities are encouraged to self-
identify with Equal Opportunity Services by contacting Catherine Getchel, 412-
268-6121, getchell@cmu.edu to access the services available at the university and
initiate a request for accommodations.
39
Graduate Student Assembly (GSA) passes legislation, allocates student activ-
ities funding, advocates for legislative action locally and in Washington D.C.
on behalf of graduate student issues and needs, and otherwise acts on behalf
of all graduate student interests. GSA also contributes a significant amount
of funding for conferences and research, available to graduate students through
application processes managed by the Office of the Assistant Vice Provost for
Graduate Education. GSA also plans various social opportunities for grad-
uate students and maintains a website of graduate student resources on and
off-campus, http://www.cmu.edu/stugov/gsa/resources. Each department
has representation on GSA and receives funding directly from GSAs use of the
student activities fee for departmental activities for graduate students. The de-
partment rep(s) is the main avenue of graduate student representation of and
information back to the graduate students in the department.
40
E.9 Veterans and Military Community
http://www.cmu.edu/veterans/
Military veterans are a vital part of the Carnegie Mellon University com-
munity. Graduate students can find information on applying veteran education
benefits, campus services, veterans groups at CMU, non-educational resources
and international military service information through the Veterans and Mil-
itary Community website. There are also links and connections to veteran
resource in the Pittsburgh community. The Naval ROTC and Veteran Affairs
Offices are located at 4615 Forbes Avenue, uro-vaedbenefits@andrew.cmu.edu,
412-268-8747.
41
F Key Offices for Academic & Research Sup-
port
F.1 Computing and Information Resources
http://www.cmu.edu/computing
42
G Key Offices for Health, Wellness & Safety
G.1 Counseling & Psychological Services
http://www.studentaffairs.cmu.edu/counseling
Counseling & Psychological Services (CAPS) affords the opportunity for stu-
dents to talk privately about issues that are significant for them in a safe, con-
fidential setting. Students sometimes feel confused about why they are feeling
upset and perhaps confused about how to deal with it. An initial consultation
with a CAPS therapist will clarify options and provide a recommendation to the
appropriate mental health resource at Carnegie Mellon or the larger Pittsburgh
community. CAPS services are provided at no cost. Appointments can be made
in person or by telephone, 412-268-2922.
43
and crime prevention and education programming. Visit the department’s web-
site for additional information about the staff, escort and shuttle, emergency
phone locations, crime prevention, lost and found, finger print services, and
annual statistic reports.
Carnegie Mellon University publishes an annual campus security and fire
safety report describing the university’s security, alcohol and drug, sexual as-
sault, and fire safety policies and containing statistics about the number and
type of crimes committed on the campus and the number and cause of fires
in campus residence facilities during the preceding three years. Graduate stu-
dents can obtain a copy by contacting the University Police Department at
412-268-6232. The annual security and fire safety report is also available online
at http://www.cmu.edu/police/annualreports.
44
H The WORD
http://www.cmu.edu/student-affairs/theword/
45