Carnegie Mellon University

Frequently Asked Questions

Please note: This page is updated as new questions of note are answered. If you do not find your answer here, please email either the SE PhD Program Director Christian Kästner ( and/or the Academic Programs Manager (Connie Herold).

The Thesis Committee must include at least one Faculty member from the Institute for Software Research, two members of the SCS and/or Other Approved Faculty, and one External Committee Member.

An "External" Committee Member is ordinarily a technical expert based outside of the academic units of CMU; experts within CMU can be designated as "External" upon determination by the Department Head.

The committee should include only Tenure Track and Research Track Faculty members, though faculty on other tracks are occasionally allowed through the mechanism of an "Approved List" managed by the Department Head. Requested additions to the Approved List are identified to the Department Head through a request by an S3D faculty member.

All Thesis Committees and dates require prior approval by Connie Herold at least one week before the Thesis Proposal/Defense Date. Also all Thesis Committee Members must have a copy of your Proposal/Defense document one month in advance.

Definition of Other Approved Faculty: Anthony Tomasic, David Eckhardt (other non-SCS faculty who have recently served on SE committees)

SE Ph.D. students may request that the faculty approve an additional course in one of the star categories. In general, if the request is approved, the course will be added to the list for other students to take for star credit. Students should submit a request to the head of the SE Ph.D. program (Jonathan Aldrich) and the Student Program Coordinator (Connie Herold) using the New Star Course Approval Request Form.

Given sufficient information, requests received by the faculty should generally receive a response within 2 weeks, if the request is made during a regular academic semester. Star credit should generally be requested at least 2 weeks before the end of the semester before taking a course, and preferably 2 weeks before the beginning of the registration period. This ensures students can register for a course before it fills up, and avoid spending time on a course that is not in the end approved.

Courses will not, in general, be approved in two categories, but instead will be approved in the category that best fits the primary emphasis of the course (if any). If any exception to this principle is made, the student must choose which category to apply the course to, and find a different course with which to fulfill the other requirement.

Course curricula may evolve over time, due to the advancing state of knowledge, the changing background and needs of students, or the strengths that a new instructor brings to bear on a course. Therefore, the faculty may re-examine star courses from time to time in order to verify the the course continues to fulfill the requirements for a star. If it does not, star status may be withdrawn for future offerings of the course.