MS in Computer Science
University of California, Riverside

About University of California, Riverside

Established in 1907, the University of California at Riverside is a public research university and is counted in one of the 10 general campuses of the University of California system. With the motto ‘Let there be light’ the university has literally made stars out of the students. The University of California, Riverside is home to some of the world’s most important research collections on citrus diversity and entomology, as well as science fiction and photography.

OVERVIEW OF Computer Science
AT University of California, Riverside (UC Riverside)

Popularity of Computer Science course from University of California, Riverside on Yocket. Check profiles of students who have applied, got admits or are interested in applying to this course.

Tuition Fee

STEM Course
The MS in Computer Science at UC Riverside is a government-designated STEM degree and so international students may be eligible for the 24-month F1 OPT (optional practical training) extension.

Course Duration
24 months

Program Link
You can know more about this program on the university website






UG Score


Work Ex

16 months

UC Riverside Computer Science

Fall Deadline (Send docs)
01 June, 2019

Winter Deadline (Send docs)
01 September, 2019

Spring Deadline (Send docs)
01 December, 2019

Fall (Financial Aid) Deadline (Send docs)
05 January, 2020


Fall: 19 Apr |
*Estimate based on previous dates reported by Yocketers

Course Description

The Department of Computer Science and Engineering offers the M.S. degree in Computer Science, after completion of the following degree requirements-

Course requirements: Choose one course from two of the three Core Areas

  1. Hardware design principles: CS 203 or CS 220.
  2. Theoretical foundations: CS 215 or CS 218.
  3. Software and systems: CS 201 or CS 202.

Breadth Requirement:

Two approved breadth courses chosen in such a way that together the core and breadth courses cover four different Major Specialty Areas (A to G):

  • A. Algorithms, Bioinformatics, and Theory of Computation
  • B. Computer Architecture, Embedded Systems, and CAD
  • C. Databases, Information Retrieval, Data Mining, and Machine Learning
  • D. Operating Systems, Distributed Systems, and High Performance Computing
  • E. Computer Networks
  • F. Programming Languages, Compilers, and Software Engineering
  • G. Computer Graphics, Science Computing, and Human-Computer Interaction

Electives: option of completing their degree by taking a comprehensive exam, writing a thesis, or completing a project.

Eligibility and Application Requirements

  • A 3.2 GPA on a 4.0 scale in the last two years of upper division undergraduate work is desirable.
    • Expected to have a GPA of 3.5 or above.
  • Minimum TOEFL score:
    • Internet-Based (iBT) - 80
    • Computer-Based (CBT) - 213
    • Paper-Based (PBT) – 550
  • Minimum IELTS score: 7 overall
  • Letters of Recommendation : A minimum of three letters of recommendation are required for admission. At least two of these letters must be from professors in your major subject.
  • Competence in the areas defined by the following UCR courses is essential to graduate study in Computer Science. If not this, then a letter grade of at least B+, or to pass a challenge examination based on that course’s final exam with a grade of at least B+

You can find the best online HTML, CSS and JavaScript tools in one place. Online editors, code optimizers and more.

Job Prospects and Placements for Computer Science at University of California, Riverside

A student may not be employed more than 50% time (20 hours per week) in any combination of titles during the academic year. During quarter breaks and the summer a student may work full-time.

AT University of California, Riverside