Graduate Office Notices

All CS Grad Students

UCLA Calendar Links
CalFresh Initiative

CalFresh is California’s version of SNAP (the Supplemental Nutrition Assistance Program), a federally-funded food assistance program, colloquially known as “food stamps.” Many students qualify for CalFresh and can receive up to $250/month to spend on groceries at places like Ralphs, Trader Joe’s, Whole Foods, Target, and participating Farmers Markets. Once enrolled, participants will receive an EBT (Electronic Benefits Transfer) card in the mail, which is reloaded monthly and functions as a debit card at participating grocery stores.

For more information/ to see if you qualify please visit:

CS Student Welfare Page

Introducing our new CS Student Welfare Page the link is below:


CS Graduate Student Groups

The Computer Science Department has two graduate student groups:

Computer Science Graduate Student Association (CS GSA)

The CS GSA provides a great opportunity to participate and be part of the community of policy makers for graduate students.  CSGSA has a direct link to the Grad Office.

If you are interested in being part of CS GSA listserv, please email them at
We are Graduate Women in Computer Science (gWiCS) and it was great meeting some of you at the CS orientation last week. Below is information on how to join our organization. Anyone is welcome to join and we can’t wait to see you again! We will be sending out a board interest form to our mailing list within the first few weeks if you are interested in a leadership position.
1) Join our mailing list! Fill out this form to join our mailing list if you did not have the chance through the QR code to stay up to date on all our events (we promise not to spam you with unnecessary emails).
2) Keep an eye out for our first Lo-Fi chat! Our biweekly Lo-Fi chats are a great place to connect with other graduate students in the department (and there will be snacks).
Employment Opportunities
PSA: If you receive an email claiming to be from a professor/postdoc/student/org/company offering you a GSR/lab/research/remote/hybrid position and if the job is requiring to you to pay anything upfront or later, it is highly likely a scam and do not click on any links nor reply to it and just delete it.
Below are links to employment opportunities for CS Grad Students:

For CS Grad Students (both MS and PhD students) who are finishing their graduate program this academic year (i.e. Fall 2023, Winter 2024, Spring 2024 and Summer 2024) and wish to participate in the UCLA Engineering Commencement Ceremony taking place in Spring 2024 (there is only one Commencement Ceremony each Academic Year which takes place in Spring) please fill  out the Commencement Survey by the deadline April 5, 2024.

You are welcome to submit multiple entries if information changes.

For PhD students, information on UCLA Dept of Graduate Education’s Doctoral Hooding Ceremony (this is a separate ceremony from the School of Engineering Commencement Ceremony) can be found HERE.

Enrollment Info

Enrollment for Spring 2024

Per the Registrar’s website, “Based on units completed and priority status, appointments are assigned randomly (by the Registrar’s Office not the department) within pass time periods. Exact enrollment times are available through MyUCLA.” Enrollment appointment times cannot be changed/modified.

Graduate pass for enrollment for Spring 2024 starts on February 15th at 9 a.m. PST and the last appointment ends on February 19th at 11 p.m. PST.  It is the student’s responsibility to check their MyUCLA to check what time your enrollment appointment is. Based on your enrollment appointment time listed on your MyUCLA, CS grad students can only enroll in CS grad courses for 8 units max. This was done to avoid hoarding CS grad classes.

Once second pass starts for CS grad students (February 22nd at 7 a.m. PST), CS grad students should be able to enroll in up to 18 units max. If you are trying to enroll in a course outside of the CS department, first check the class description to see if the class has any restrictions (i.e. only students in that dept can enroll). If it has restrictions then you most likely will not be able to enroll in that course (please email the instructor directly if it’s still possible to enroll in that course or not). If there are no restrictions, then you should be able to enroll yourself via MyUCLA (remember from Nov 9-15, CS grad students can only enroll in 8 units max) provided there is still open enrollment spots and or it does not conflict with any classes you are enrolled/waitlisted and or you do not exceed 18 units (waitlist classes count towards your unit count during the enrollment period).

For more information on UCLA term deadlines please visit:

CS Undergraduate Courses – Spring 2024

The CS Grad Office has been given access to manually enroll CS grad students in CS 201 and CS undergraduate course provided that there is space available (this includes waitlist positions as well provided that there are open waitlist positions available) for W24

CS 201 is the only course the CS Grad Office can over-enroll students in.

CS Grad Students are strongly advised to fulfill their Breadth Requirements first and must take Breadth Requirement courses when space is available or audit the course for Breadth Requirement credit.

It is the student’s responsibility to ask the instructor at the start of the quarter if they will allow them to audit a course for breadth requirement credit. Auditing a course does not always require the student to be enrolled in the course – please discuss with the instructor first at the start of the quarter on how to go about auditing a course for Breadth Requirement credit and how you will be graded.

CS Grad Students are only allowed to enroll in CS undergrad courses provided that enrollment/waitlist space is available.

If any of the CS undergrad courses you wish to enroll in are closed/full we cannot enroll any students.

CS 111 and CS 180 are offered every quarter including summer.

If you would like  to enroll you in a CS undergrad courses (provided that there’s space this includes the waitlist) for Spring 2024 please do the following:

1. Check your Study List (make sure you uncheck your Class Planner when viewing your Study List) to see if there is any conflict with the CS undergrad course and section/discussion/lab that you would like to be enrolled in and check to see If there’s a conflict with any courses and lab/dis/section you are enrolled in as well as those you are currently waitlisted in. If there is a time conflict even in waitlisted courses, the system will not allow me to enroll you so please check before contacting me.. Also the system will not allow us to enroll you in any more courses if adding the course will exceed 18 units (this also includes courses you are waitlisted in).

2. If there is a class conflict or a class you’d like to drop in exchange for an undergrad course that has open space, please let me know which class(es) you would like for me to drop on your behalf. Please do not drop the course(s) yourself. This is important to ensure if the class is full by the time I access your email, you did not lose the class you were enrolled/waitlisted in.

if a class is open/waitlist check to see the discussion/lab/section that has the open spots as that means there is only waitlist/enrollment spot for that discussion/lab/section. If you try to switch to a discussion that is closed or waitlisted from a section you are enrolled in you will automatically go from enrolled to the waitlist.

3. Please  email with your name, UID (no dashes) and class you would like me to drop on your behalf and let me know the course and section/lab/dis (i.e. CS 161 1a – do not include the time of the class) you would like me to enroll you in.

4. If a class is closed I cannot enroll students. Please email the instructor directly and ask if they are able to give you a PTE (note instructors are not obligated to do so).

Enrollment for Sp24

Friendly reminder the minimum number of units you should be enrolled in is 12 with the max being 18 (if you have questions, please email The last day to enroll/add in any course at UCLA without a financial penalty is the end of Week 2 (April 12). If by Week 2 you are still enrolled on a waitlist for any course and were not able to procure a PTE from the instructor, you will automatically be dropped after Week 2 (April 12) so please plan accordingly.

The Last day for graduate students to add/drop classes with per-class fee through MyUCLA is June 7, 2024. This is also the last date to do a change grade basis for a class if the class description allows for different types of change grade basis (i.e. switching from letter grade to S/U). If the class description says “letter grade only” or S/U or P/NP only then you cannot do a change grade basis.

For more information on UCLA term deadlines please visit:

For CS research seminars (i.e. CS 298, CS 375, CS 596, CS 597, CS 598) it is the CS grad student’s responsibility to obtain the instructor/advisor’s consent first before signing up/enrolling in any of these courses. Friendly reminder, CS 298, CS 375, CS 596 and CS 597 do not count towards the M.S. Program of Study.

For CS 239 courses which may be taken for variable units (i.e. where students can determine how many units they may enroll in that course), CS grad students must enroll for 4 units total. If you increase the unit count for one the CS 239 course(s), your instructor will need to provide proof as well as put it in writing that the student did over 4 units worth of coursework in addition to the regular coursework. If you sign up for less than 4 units and you are an MS student then this course will not count towards the MS Program of Study requirements therefore please be sure to enroll in the course for 4 units only. The deadline to change unit count for a course is before week 10 of that quarter. To change the units for a course after week 2.  you must fill out the enrollment petition form(the class ID may be found in the schedule of classes) and requires the instructor’s signature and email it back to before the end of week 10.  Please note, Graduate Division believes ten weeks is more than enough time to make this decision to switch units for a course and retroactive petitions (i.e. enrollment petitions submitted after week 10) are very rarely approved for this reason.

For more information on UCLA term deadlines please visit:

Friendly reminder, you must be registered and enrolled full-time each quarter continuously unless you apply for a Leave of Absence/In Absentia/Filing Fee for a particular quarter(s). 

Tentative Course Offerings
Students are able to view the tentative course offerings for the 2024-2025 academic year to plan their future courses. Please note the course offerings are subject to change, and the official schedule will be posted on MyUCLA Schedule of classes each quarter.
Adding/Dropping Courses

Fall 2023

To view the add/drop deadlines and fees associated with it please visit the UCLA Graduate Student Study List Deadlines & Fees

You have until week 10 (December 8th) to add/drop a course without it reflecting on your transcript via MyUCLA.

If you are unable to add/drop courses via MyUCLA by week 10,  you must fill out the enrollment petition form (the non digit class ID may be found in the schedule of classes) and requires the instructor’s signature. The student is responsible for filling out the form completely and obtaining the instructor’s signature on the form (the “Authorized Approval Signature” and the “Authorized Departmental Signature” are something the CS Grad Office can obtain so please leave that part blank on the form).

Please email the completed form to before the end of week 10 (March 15).

Please note, The Department of Graduate Education believes ten weeks is more than enough time to make this decision to add/drop courses and retroactive petitions (i.e. enrollment petitions submitted after week 10) are very rarely approved for this reason so please drop the course (via MyUCLA ) no later than December 8th.

Auditing Courses/ Lecture 80 Courses

If you wish to audit a course for your Breadth Requirement please note that auditing a course is done between the Faculty/Instructor of that course and the student wishing to audit at the start of the quarter. Friendly reminder, faculty/instructors are not obligated to allow students to audit a course(s). It is completely up to their discretion if they decide to do so and how you will be audited (i.e. project or test, etc). For more information please visit:

Lecture 80 section/discussion (i.e. online courses)
Please note any online course that has a lecture 80 means that course is for the MS Online Engineering Program only (i.e. CS grad students cannot take/enroll in these sections/discussions)

Lecture 91 section/discussion(i.e. online courses)
Please note any online course that has a lecture 80 means that course is for the Masters of Engineering Program only (i.e. CS grad students cannot take/enroll in these sections/discussions)

Week 10 Deadlines
Fall 2023 Week 10 Deadlines

Friday, December 8, 2023 is the last day for graduate students to:

·       Make changes to their study lists via MyUCLA with the applicable fee (drop/add courses).
·       Submit a Graduate Degree Petition to request a change of grading basis for a mandatory graded course by filling out the enrollment petition form  (course ID can be found on schedule of classes website) and have the instructor sign off where it says “Instructor’s signature”  and turn in the completed form to before week 10.

  •      Submit a Withdrawal Notice for the current quarter.Graduate students receive an official reminder from the Registrar’s Office during third week to check their study lists; they have ten weeks to take the actions listed above.The Graduate Division complies with published deadlines. We recognize exceptional situations may require a retroactive petition. However, retroactive petitions without compelling cause and documentation create an unnecessary and unfair burden and can negatively affect university records. Any retroactive change requests (add/drop courses, change of grading basis) require departmental and instructor signatures as well as a supporting, explanatory memo from the department chair. Please note this is not a guarantee petitions will be approved.

CS PhD Students Only

Please visit the Graduate Student Handbook page for instructions and forms for completing milestones. If you have any questions, please email Helen Tran at

WQE - Fall and Spring Quarters

SPRING 2024:

The deadline to create an account and register your paper at the WQE website is Sunday, April 28th at 11:59 am. The deadline to email your WQE cover page to and submit your paper to the WQE website is Monday, April 29th at 11:59 am. For the WQE website link and detailed formatting requirements, please review the WQE instructions.

Ad-Hoc Minor Proposal Deadlines

For instructions on submitting an ad-hoc minor proposal to satisfy the Proposal of Fields requirement, visit the Graduate Student Handbook or the Proposal of Fields form (page 3).

Term Deadline
Fall 2023 November 3, 2023
Winter 2024 February 9, 2024
Spring 2024 May 3, 2024
Summer 2024 Petitions are not reviewed in the summer.
Term Calendar 2023-2024
Bookmark the Registrar’s Term Calendar to see dates for enrollment, holidays, fee payment deadlines, instruction, add/drop deadlines, commencement.
Graduate Student Refunds, Leave of Absence, In Absentia Registration, Filing Fee
The refund schedules for the year can be found here. Graduate students can find more information about refunds and reduction if they are on a Leave of AbsenceIn Absentia Registration, or Filing Fee. Click the links to find the application deadlines.
Test of Oral Proficiency (TOP)

INTERNATIONAL AND PERMANENT RESIDENT STUDENTS ONLY: The university requires that international students and permanent residents take the TEST OF ORAL PROFICIENCY (TOP) and earn a provisional passing score (6.4 – 7.0) to become eligible to be a TA. The Computer Science Department has a higher standard, requiring students to earn a clear passing score of 7.1 or higher. Passing the TOP must occur at least two quarters prior to the quarter that you would like to TA. Example: if you want to TA spring quarter you will need to pass the TOP by the end of fall quarter. As such, we recommend students take the TOP as soon as possible once they enter UCLA.

Non-Passing (0.0 – 6.3):  Student is not permitted to TA and must take an approved ESL course for international TAs (310, 311, 312, or 313) before retaking the exam. The student may retake the exam while enrolled in the course.

Provisional Pass (6.4 – 7.0):  Student is required to take a full 10-week approved ESL course for international TAs (ESL 310, 311, 312 or 313) before the first quarter of TA work. If the student successfully completes the ESL course with a passing grade, the student may serve as a TA without further testing or coursework. If the student does not pass the required ESL course, the student must take a second approved ESL course in a subsequent quarter and receive a passing grade in order to serve as TA. NOTE: If a student has fully or partially completed an approved course prior to receiving a marginal pass, this course is considered preparatory and does not satisfy the TOP requirement for a marginal pass. The TA must take another approved ESL course first.

CS students who receive a Provisional Pass must enroll in an ESL oral skills course and then retake the exam with a 7.1 score or higher in order to be offered a CS TA position.

Clear Pass (7.1 – 10): The student is permitted to TA with no restrictions. Test takers who receive a clear pass are not permitted to retake the exam.

CS MS Students only

Please visit the Graduate Student Handbook page for instructions and forms for completing milestones. If you have any questions, please email Juliana Alvarez at

CS 596 (CPT)

CS 596 – Summer Only

For CS MS international students who are interning during the summer, students must sign up for one unit for CS 596 but before they sign up they must obtain their CS faculty advisor’s (or any CS faculty) consent first to sign up under them via email (note faculty are not obligated to give their consent and if they do not or if they do not respond, you must ask another cs faculty member). Once you get their consent via email please forward the email to Madelen Hem at so she can give you a PTE. Please note do not ask for a PTE anytime before Spring Quarter as the class system for summer will not be live yet. 

Please keep in mind, if you submit an ATC packet this quarter it takes months for ATC to be processed (you will most likely hear back at the end of the quarter) therefore students should sign up for CS 596 for one unit to fulfill their CPT requirement (ATC processing cannot be expedited). For questions on summer session fees/deadlines/etc please visit the summer session website directly:

For questions on CPT (process, deadline, how many units to enroll for CS 596, etc) please contact the Dashew Center directly as they oversee CPT.

Initial Faculty Advisor
*Initial Faculty Advisor*

The initial faculty advisor you were assigned when you first started the CS MS program is your first point of contact re: your Capstone/Thesis. The initial faculty advisor is there to point you in the right direction re: Capstone/Thesis (i.e. they are not automatically your Capstone/Thesis Advisor). As mentioned at the CS MS Orientation as well as in the CS Grad Student Handbook,  is up to the CS MS student to find their own Capstone/Thesis Advisor (must be CS faculty) and procure their consent that they are willing to be your Capstone/Thesis Advisor.

Once a student has found a Capstone/Thesis Advisor who gave their consent to be their Capstone Advisor, the student must fill out the Advisor Consent Form and have the Capstone/Thesis  Advisor sign off. If you have any questions regarding this please contact

If you are doing a Capstone, you may switch and/or find an advisor even after you’ve submitted your ATC paper work (as long as you find one before your Capstone). If you are doing a thesis, you may switch advisors after your ATC forms but you will need to reconstitute your committee (please email for further information).

Advancing to Candidacy + Finishing Capstone/Thesis This Quarter

Advancing to Candidacy

If you are about to finish your Breadth Requirement and MS Program of Study courses this quarter, you will be ready to Advance to Candidacy (see the CS Grad Student Handbook for more information). Once you are ready to Advance to Candidacy for Spring 2024, please do the following:

Please submit your MS Advancement to Candidacy (ATC) Form  and within the same pdf (no zip files please) please include:

  • a copy of your unofficial transcripts with the nine MS Program of Study courses highlighted or asterisked
  • Program of Study Form should be emailed as a pdf (no zip files please)

An example of the ATC packet can be found HERE.

If you were/are an ESAP student about to Advance to Candidacy, you still need to mark and fill out and provide all the forms mentioned above which should be consolidated into one pdf as seen in the ATC packet example above and emailed by the deadline.

This ATC packet must emailed as a pdf to by Friday, April 12, 2024.

If you submitted your ATC packet by the deadline please note it takes months for both the Registrar’s Office and Graduate Academic Services office to process ATC’s and will most likely hear from Academic Services re: ATC status at the end of the quarter. You will be notified via email.

Please note that you must be registered and enrolled full-time in order to submit your ATC packet.

Thesis Route

If you are planning to do the thesis option, please be sure to submit your Nomination of Committee Form. As mentioned at the CS MS Orientation as well as in the CS Grad Student Handbook, it is the student’s responsibility to find and obtain the faculty members consent to being on your thesis committee before turning this form in  (advisor/chair must be CS faculty, one other CS faculty must serve on the committee and the third can be a faculty outside the CS department) along with your ATC packet by  April 12, 2024 You do not need to obtain the Departmental Chair/Authorized Faculty Departmental Advisor’s signature on the Nomination of MS Committee Form in order to turn it in along with your ATC packet (as long as you have received the consent of your advisor and committee via email that they agree to serve on your thesis committee that will suffice).  If you are doing the thesis route, please be sure to attend an ETD workshop. For information on filing your thesis electronically and the date(s) for the ETD workshop please visit:,

If you are doing an MS thesis you must upload your thesis and have your committee sign off on it electronically by Friday, June 14, 2024.

Finishing the Capstone/Thesis This Quarter

Capstone Route

If you are planning to submit your Capstone this quarter, the  deadline to submit the Capstone Results Form with all the advisor and committee signatures and abstract via email to is Friday, June 14, 2024.

An example of the Capstone Results Form packet can be found HERE.

You should have already advanced to candidacy or be submitting the advancement to candidacy packet this quarter (If you are submitting the advancement to candidacy packet this quarter you must be registered and enrolled). Reminder you cannot advance to candidacy and be on filing fee the same quarter; you must submit your advancement to candidacy packet one quarter prior to the quarter you plan to be on filing fee.

As mentioned at the CS MS Orientation as well as in the CS Grad Student Handbook, it is the student’s responsibility to find their capstone/thesis advisor (must be CS faculty and make sure to have them sign off on the Advisor Consent Form and email it to along with one other CS faculty to be on the committee and another faculty member (this faculty member may be outside the CS Department or also could be CS faculty) to review and sign off on their capstone.

The capstone advisor and committee members may sign off via email but the student must consolidate this into one pdf where the capstone results form is in front (under signature write – see email), a copy of your abstract (one paragraph long will suffice) and include the email thread where the faculty signed off. They may also have the faculty cc’ when they sign off on their capstone via email.

The quarter that you are submitting your Capstone or Thesis you must either be registered and enrolled full-time (for Summer you must be enrolled in a minimum of 4 units) or have submitted an electronic filing fee application by the deadline provided that you meet the qualifications to submit a Filing Fee application.

Note, if you are finishing in Summer please get your committee and advisor’s approval in Spring Quarter that they will be available to review/approve your thesis/capstone over the Summer.

Filing Fee/Last Quarter in the MS program

Filing Fee 

Filing fee means that you are about to finish all your course work for the Breadth Requirement as well as the Program of Study by this quarter and need an additional quarter to finish your capstone/thesis (you’re welcome to finish it all the same quarter they finish all their course requirements but some students need extra time). “Filing Fee” for the next quarter (i.e. you have finished taking all the Program of Study/Breadth Req courses and Advance to Candidacy in Winter 2023 and will go on Filing Fee in Spring 2023 to work on the capstone/thesis that you will submit in Winter 2023) as all you need to do is work on and submit your capstone/thesis (you cannot be enrolled in courses when you are on filing fee).

If you are unsure that you will be able to finish your capstone/MS program and might need more time, we strongly recommend students register and enroll and not submit an application for filing fee. If you need more time after filing fee you will need to apply for readmission back into the MS program which is laborious and takes time for both the student and various UCLA offices involved.

Filing Fee is not required to do and is completely optional provided that you meet the requirements (i.e. Advance to Candidacy one quarter prior to the quarter you plan on being on Filing Fee) and submit your application by the deadline. Please note the filing fee application is separate from the Advancement to Candidacy petition form.

If a student is planning/going to apply for filing fee, it is the student’s responsibility to make sure they read through the filing fee website as there are important information on what services and access are suspended and be aware of deadlines. One of the many services suspended while on filing fee is access to the UCLA VPN and library. If you are in UCLA Housing, please notify UCLA Housing that you will apply for filing fee and ask if it will impact your Housing or not. For a list of services suspended/impacted while on filing fee please visit the filing fee website.

Once you receive the email from the Department of Graduate Education stating that you have successfully Advanced to Candidacy (please note this is separate from emailing your Advancement to Candidacy packet), please fill out the electronic Filing Fee application. To access the filing fee application and for more information on filing fee please visit:

Please note that filing fee is completely optional. If you do filing fee and require another quarter to finish your capstone/thesis, you must apply for readmission into the CS MS program. Please contact for further information.

If you are not going to be on Filing Fee during your last quarter in the program you must be registered and enrolled full-time.

If you are finishing in Summer you must be enrolled in a minimum of 4 units + have your advisor/committee’s consent that they will review your capstone/thesis during the Summer.

For deadlines on the last day to submit a filing fee application please visit: