UCLA COURSE: Take the required UCLA course and receive a grade of B-minus or better.Students may select one or more of the following methods to meet the requirements for the 5 upper-division undergraduate courses: The requirement is satisfied by mastering the contents of five undergraduate courses: Computer Science 180, two courses from 111, 118, and M151B, one course from 130, 131, or 132, and one course from 143, 161, or 174A. You may only take one CS 201 course per quarter (CS 201 is not offered in Summer so please plan accordingly). In addition to the five undergrad course requirements listed below, you will need to complete three CS 201 courses and receive an “S” grade for it to count. If you wait until your last quarter or when you are close to finishing and there are no spots available, you might need to stay in the program for another quarter or two until there is space available, hence students must enroll when there is space available or able to audit the course for breadth requirement credit and finish these requirements within the first year (no exceptions). The most in demand Breadth Requirement courses are offered Fall, Winter Spring as well as during summer. Students may submit the breadth requirement form to the CS Graduate Student Affairs Office with coursework in progress, or planned for the subsequent quarter. students must complete the computer science breadth requirements by the end of their 1st year (3rd quarter) of enrollment at UCLA. Handouts for the CS MS Orientation can be found HERE. Handouts for the CS PhD Orientation can be found HERE.
We invite you to read and familiarize yourself with the contents of this handbook, and hope it allows you to make your journey at UCLA both smooth and successful. In all matters, the rules and regulations of the UCLA General Catalog and the Standards and Procedures for Graduate Study at UCLAshall supersede this handbook. However, courses, course descriptions, instructor designations, curricular degree requirements, and fees described herein are subject to change or deletion without notice. Students should regularly check their CS email account, as most changes in regulations will be sent via email. The content of this handbook is subject to revision. Also included are general regulations concerning graduate courses, standards of scholarship, leaves of absence, normal progress toward degree, and a number of other matters. The Standards and Procedures for Graduate Study at UCLA, which frequently is cited in this handbook, provides detailed information and sets forth general policies, many of which come from the Academic Senate and its Graduate Council, regarding completion of degree requirements, master’s and doctoral committees, examinations and foreign language requirements. This document has been prepared to answer common questions about the graduate programs offered by the UCLA Computer Science Department.