M.S. students should submit the MS Proposed Program of Study by the end of their 1st term in enrollment at UCLA. Students may submit the form to the CS Graduate Student Affairs Office with coursework in progress or planned for a future quarter. A total of nine courses are required for the M.S. degree, including a minimum of five graduate courses. No specific courses are required, but a majority of both the total number of regular, graded courses and the total number of graduate courses must consist of courses offered by the Computer Science Department. No lower division courses may be applied toward the M.S. degree. M.S. students should confer with their faculty advisor to select which academic plan best fits their academic, research, and career goals. For both plans, all courses used must have received a B- grade or higher.
PLAN I – THESIS: In the thesis plan, seven (7) 4-unit courses must be formal courses (taken for letter grades), and at least 4 of the 7 must be 200-level courses in Computer Science. 2 courses (or 8 units) must be CS 598, which involves work on the thesis. The remaining three (3) 4-unit courses are elective courses, which may be 100- or 200-level courses in Computer Science or 200-level courses in a related discipline, i.e. Electrical Engineering, Statistics, Bioinformatics, etc. DO NOT include CS 201 seminars.
MASTER’S THESIS COMMITTEE: A Master’s Thesis Committee must be approved by the Graduate Division before the submission of the Petition for Advancement to Candidacy. The committee consists of a minimum of three members. Two members, including the chair, must hold appointments in the UCLA Computer Science Department. The remaining member may be a faculty member from either Computer Science, another UCLA department, or another UC campus department. The Master’s Thesis committee regulations and the nomination form are available at: www.gdnet.ucla.edu/gasaa/library/masnomin.pdf
MASTER’S THESIS: The thesis is a report on the results of student investigation of aproblem in the major field of study under the supervision of the thesis committee, which approves the subject and plan of the thesis and reads andapproves the complete manuscript. While the problem may be one of only limited scope, the thesis must exhibit a satisfactory style, organization, and depth of understanding of the subject. Students should normally start to plan the thesisat least one year before the award of the M.S. degree. There is no examination under the thesis plan. The official UCLA manuscript preparation guide, “Policies and Procedures for Thesisand Dissertation Preparation and Filing” is available at: www.gdnet.ucla.edu/gasaa/library/thesisintro.htm. All M.S. thesis students are strongly encouraged to attend a thesis meeting scheduled at the beginning of each quarter at the Young Research Library.For more information, students should visit the library website noted immediately above. On the day students file their Master’s thesis, they first must submit a copy of the title and signature pages of their thesis to the CS Graduate Students Affairs Office, then submit documents to the Graduate Division in 1255 Murphy Hall, and finally submit documents and the thesis to 21560 Young Research Library. Documents and office hours are available in the “Policies and Procedures for Thesisand Dissertation Preparation and Filing”. In approximately 10 business days, students should review their Billing and Accounts Receivable (BAR) account for a posting of a charge of $170.00 for the Master’s Filing Fee. Approximately5 business days after fee payment, the filing date in posted on the transcript.If filed by the term’s thesis deadline, the “degree awarded” date will be the graduation date of that term.
PLAN II – CAPSTONE PLAN: In the Capstone Plan, 9 formal courses must be taken for letter grade. At least five (5) 4-unit courses must be 200-level courses in Computer Science. (Taken for letter grades). 500-level courses cannot be applied. The remaining four (4) 4-unit courses are elective courses, which may be 100- or 200-level courses in Computer Science or 200-level courses in a related discipline, i.e. Electrical Engineering, Statistics, Bioinformatics, etc. DO NOT include CS 201 seminars. .
CAPSTONE PROJECT: Students explore the scope and work out the expectations of the Capstone Project with their faculty advisor. The Capstone Project is presented for review by a three-person committee. Two members, including the chair, must hold appointments in the UCLA Computer Science Department. The remaining member may be a faculty member from either Computer Science, another UCLA department,or another UC campus department.
MS CAPSTONE PROJECT RESULTS: Results must be submitted to the CS Graduate Student Affairs Office no later than Friday of Week 2 of the quarter in which the M.S. degree is to be awarded. See the Graduate Program Deadlines for specific dates. Requirements for the Capstone Plan II and instructions for the results form are available at here.