The Computer Science and Engineering Department (CSE) offers graduate programs leading to the Master of Science (M.S.) and Doctor of Philosophy (Ph.D.) degrees in Computer Science and Engineering. Students enrolled in these programs should refer regularly to the official catalog version of the requirements for the academic year in which they entered the program to verify degree requirements:
M.S. in Computer Science and Engineering |
Ph.D. in Computer Science and Engineering |
Students enrolled before 2019 in the Computer Science graduate programs, and who did not opt to switch to the Computer Science and Engineering program requirements, should us the prior catalog version of the requirements, which is summarized below.
Note: these requirements are only for students enrolled before 2019 who did not opt to switch to the Computer Science and Engineering program requirements.
Each student is required to take 40 credits as follows:
Each student must complete CMPS 200 in their first year.
Each student must complete CMPS 201 or a course to prepare the student for CMPS 201 in their first year, after which CMPS 201 should be completed by the end of the second year.
Each student must complete CMPS 203 or a course to prepare the student for CMPS 203 in their first year, after which CMPS 203 should be completed by the end of the second year.
Each student must complete Computer Engineering 110 or Computer Engineering 202 in their first year.
Completion of a Master's Project is required for the Master's degree. In consultation with the advisor, the student forms a Master's Project Reading Committee of at least two faculty members (including the advisor), each of whom is provided a copy of the project report. The final project must be accepted by the review committee before the award of the Master of Science degree.
Each student is required to take 43 credits as follows:
Each student must complete CMPS 200 in their first year.
Each student must complete CMPS 201 or a course to prepare the student for CMPS 201 in their first year, after which CMPS 201 should be completed by the end of the second year.
Each student must complete CMPS 203 or a course to prepare the student for CMPS 203 in their first year, after which CMPS 203 should be completed by the end of the second year.
Each student must complete Computer Engineering 110 or Computer Engineering 202 in their first year.
Completion of a master's thesis is required for the master's degree. To fulfill this requirement, the student submits a written proposal to a faculty member, usually by the third academic quarter. By accepting the proposal, the faculty member becomes the thesis adviser. In consultation with the adviser, the student forms a master's thesis reading committee with at least two additional faculty members, each of whom is provided a copy of the proposal. The student presents an expository talk on the thesis research, and the final thesis must be accepted by the review committee before the award of the master of science degree.
Each student must plan and successfully complete a coherent program of study covering the basics of Computer Science and other areas related to their research. The students's advisor has primary responsibility for ensuring the adequacy of the program, which must include at least 58 units as follows:
Ph.D. students who have satisfied the requirements for the master's degree are eligible to receive a master's degree.
To continue in the Ph.D. program, students must pass a preliminary examination in their chosen research area by the end of their third year. Preliminary examinations are held during the first three weeks of each spring quarter; students must petition the graduate committee for an examination in their chosen area two weeks before the end of winter quarter. Examination committees consist of four faculty members, two chosen by the student and two by the graduate committee. The format of this oral examination is up to the examination committee; the examination will typically evaluate both general knowledge of the chosen area and specific understanding of selected technical papers. The preliminary examination requirement is waived for students who advance to candidacy by the end of their third year.
Each student is required to conduct a body of research culminating in the writing of a Ph.D. dissertation. The dissertation must show the results of in-depth research, be an original contribution of significant knowledge, and include material worthy of publication. Where appropriate, research internships with companies, government labs or elsewhere are recognized (and may be required) as an integral part of the research leading to the dissertation. As the first step, a student submit a written dissertation proposal to a SOE faculty member. By accepting the proposal, the faculty member becomes the dissertation supervisor. The dissertation proposal is publicly and formally presented, in an oral qualifying examination given by a Qualifying Exam Committee approved by the graduate committee. The student must submit his or her written dissertation proposal to all members of the committee and the graduate assistant one month in advance of the examination.
Students are advanced to candidacy after they have completed the course requirements, passed both the preliminary and qualifying examinations (or just the qualifying examination if passed prior to the end of the student's third year in the program), cleared all Incompletes from their records, have an appointed Dissertation Reading Committee and have paid the filing fee. Students who have not advanced to candidacy by the end of their fourth year will be placed on academic probation.
In case a student changes his/her thesis supervisor after advancement to candidacy, he/she will be required to pass another qualifying examination following the same procedure by submitting a thesis proposal and having it approved by a qualifying exam committee by making a public presentation of the thesis proposal. This requirement can be waived only if the student submits a waiver request in writing stating that the thesis proposal and the scope of the project remains the same and is approved by the ex-advisor, new advisor and all the new qualifying examination committee members.
Each Ph.D. candidate submits the completed dissertation to a reading committee at least one month prior to the dissertation defense. The appointment of the Dissertation Reading Committee is made immediately after the qualifying exam and is necessary for advancing to candidacy. The candidate presents his or her research results in a public seminar sponsored by the dissertation supervisor. The seminar is followed by a defense of the dissertation to the reading committee and attending faculty, who will then decide whether the dissertation is acceptable or requires revision. Successful completion of the dissertation fulfills the final academic requirement for the Ph.D. degree.
Up to 3 SOE courses fulfilling the degree requirements of either the MS or Ph.D. degrees may be taken before beginning the graduate program through the concurrent enrollment program.
Ph.D. students who have previously earned a master's degree in a related field at another institution may substitute courses from their previous university with approval of the advisor and the graduate committee. Courses from other insitutions may not be applied to the MS degree course requirements.
Petitions should be submitted along with the transcript from the other institution or UCSC extension. For courses taken at other institutions copies of the syllabi, exams, and other course work should accompany the petition. Such petitions are not considered until the completion of at least one quarter at UCSC.
A total of at most three courses may be transferred from concurrent enrollment and other institutions.
Each year, the faculty reviews the progress of every student. Students not making adequate progress towards completion of degree requirements (see Graduate Handbook for policy on satisfactory academic progress) are subject to dismissal from the program. Students with academic deficiencies may be required to take additional courses. Full-time students with no academic deficiencies are normally expected to complete the degree requirements at the rate of at least two courses per quarter. Full-time Phd students must complete CMPS 201, CMPE 202, and CMPS 203 within two years and normally must complete all course requirements within three years. MS students are expected to complete all coursework in one year.
Students receiving two or more grades of below B or U (fail) in School of Engineering (SoE) courses are not making adequate progress and will be placed on academic probation for the following three quarters of registered enrollment. Withdrawing or taking a leave of absence does not count as enrollment. Part time enrollment is counted as a half quarter of enrollment.
Should any Computer Science graduate student fail a SoE course while on probation, the Computer Science and Engineering Department may request the Graduate Dean to dismiss that student from the Graduate Program. If after being removed from probation, the student again fails an SoE course, he or she will return immediately to academic probation.
Graduate students experiencing circumstances or difficulties that impact their academic performance should contact their advisor and the graduate director immediately. Students may appeal their dismissal.