An applicant for admission must hold a bachelor’s degree from an accredited college or university, must have the necessary academic preparation to complete graduate level courses in computer science, and must be able to score competitively on the GRE test. The university requires at least a scholastic average of B (3.0 on a 4.0 scale) or its equivalent if the letter grade system is not used. We expect at least a 3.50 GPA (on a 4.00 scale) in the junior and senior years, and at least 3.50 in any graduate study.
There are no minimum requirements for the GRE; however, the most competitive applicants earn average or above average scores compared to the computer science applicant pool.
International students must submit a TOEFL with a score of at least 87 (computer-based) or 560 (paper-based), or an IELTS with a score of at least 7.0.
Conditional admission is not offered. A transitional or pre-master’s program is not available.
Letters of Recommendation
(NOTE: Please utilize the Graduate Division Recommendation, and NOT the Electrical Engineering Recommendation.)
At least THREE (3) letters of recommendation must be submitted.
For M.S. applicants
We recommend that you provide letters of reference from professors who have taught you in your junior and senior years.
Academic Transcripts (Not required from UCLA students and alumni.)
All applicants are required to submit ONE (1) official transcript from each post-secondary institution attended. Official transcripts should be mailed to the CS department at the mailing address below to be received by the deadline of December 1. We prefer to receive official documents directly from institutions, however, applicants may mail officially sealed and unopened envelopes to us. Applicants should mail transcripts as early as possible in the process and not wait until after completing the online application. Our office will match transcripts received early with online applications completed later. A cover sheet is not needed and no specific envelope formats or sizes are required.
Applicants who are attending or have graduated from a U.S. institution that transmits transcripts electronically, may request to have official transcripts emailed to: firstname.lastname@example.org
Official transcripts are defined as original documents issued by the institution that bear the actual signature of the Registrar — not a photocopy — and the seal of the issuing institution. Do not, however, send the original of an academic record that cannot be replaced; obtain a properly certified copy instead.
Most applicants are in the process of completing a degree. If offered admission, the final transcript indicating the date of the degree conferral may be submitted during the summer. Applicants from India and China who have graduated must submit official copies of their degree certificates along with their final official transcripts.
Graduate Record Examination (GRE)
GRE scores on the General (Aptitude) test are required for admission to both the M.S. and Ph.D. programs. There is no minimum GRE score requirement. However, the most competitive applicants earn average or above average scores compared to the computer science applicant pool. (See Frequently Asked Questions for data.)
All students applying for fall should take the GRE test early in the fall and no later than December 1. The test must have been taken within five (5) years of the submission date of the UCLA Graduate Division online application. Check the testing schedule and registration information on the GRE homepage. The UCLA institution code is 4837. The Computer Science department code is 0402. Official scores should be sent to UCLA as soon as possible. Meanwhile, applicants are encouraged to submit unofficial student score reports on the Supporting Documents Upload section of the UCLA Graduate Division online application.
The GRE computer science subject exam is not reviewed by the department. The GMAT may not be substituted for the GRE.
Applicants must take the exam on or before the December 1 deadline. Reports on exams taken in November will be received in time for review. GRE reports may be sent to UCLA before online applications are submitted.
If you plan to take or have already taken an additional exam, please make sure that ETS has already sent your first exam report to UCLA before December 1.
Test of English as a Foreign Language (TOEFL) or the International English Language Testing System (IELTS)
International students must submit a TOEFL with ascore of at least 87 (computer-based) or 560 (paper-based), or an IELTS with a score of atleast 7.0. Exams must be taken within two (2) years of the date of the online application submission. The UCLA institution code is 4837. The Computer Science department code is 78. Official scores should be sent to UCLA as soon as possible. Meanwhile, applicants are encouraged to submit unofficial student score reports on the Supporting Documents Upload section of the UCLA Graduate Division online application.
Statement of Purpose (SOP)
All CS applicants submit an SOP in their Graduate Division online application. Instructions are provided in the SOP section of the online application. The SOP is considered to be the writing sample. No additional writing sample is requested. You may upload a blank document or your SOP as your personal history statement.
Resume or Vitae (Not required)
Applicants are not required to submit a resume or vitae. This information may be presented in the UCLA Graduate Division online application in the awards, distinctions, publications and organizations sections, or uploaded as a Supporting Document.
Supplemental Application and Writing Sample (Not required)
Computer Science does not have a supplemental application or require a writing sample. The notation on the Graduate Division webpage concerning the supplemental application does not apply to CS applicants. The SOP is considered to be the writing sample. You may upload a blank document or your SOP as your personal history statement.