At UC Riverside we take pride in our nationally-recognized diversity, working together to prepare the next generation of world leaders and to support pioneering research with economic, scientific and social impact on real-world challenges. In the Department of Computer Science and Engineering we are committed to fostering a diverse student and faculty population and have a strong sense of community and pride. The Department of Computer Science and Engineering offers: (a) M.S. and Ph.D. degrees in Computer Science; (b) B.S. degrees in Computer Science, Computer Science with Business Applications, and Computer Engineering; and (c) M.S. degree in Computer Engineering (jointly with the ECE Department). 

The Department currently has 35 faculty members that include 15 ACM/IEEE/AAAS Fellows, and 12 Young Investigator/NSF CAREER award holders. The department is heavily invested in Ph.D. education with more than 150 Ph.D. and 100 M.S. students enrolled in the 2017-18 academic year. The Department graduates over 20 Ph.D.s per year and places them in highly reputed positions in academia and industry. The CSE department research expenditures exceed $10M per year.   Research focused rankings such as rank the department highly overall (number 37), and in the top 20 in many sub-areas including computer architecture, security, computer networks, high performance computing and others. The National Research Council (NRC) places the department very highly in its most recent ranking.

UCR faculty have the benefit of being centrally located within a short driving distance of all Southern California attractions. UCR's beautiful park-like campus is also within driving distance of other research universities such as UC Irvine, UCLA, UC San Diego, Cal Tech., USC and many Cal-State campuses.

Faculty Positions

The Department of Computer Science and Engineering at the University of California, Riverside, expects to have several faculty openings in 2019. The department is embarking on expanding its research and educational programs in the following four broad areas of inquiry: (1) machine learning, natural language processing, artificial intelligence, (2) virtual/augmented reality, human computer interaction, visualization, (3) foundations of computing, and (4) software engineering. Priority will be given to applicants in these four areas, although exceptional candidates in other areas may also be considered.

Information about the openings and the application process will be published on this website when it becomes available.



A lecturer position is a renewable term appointment subject to good performance and teaching demands. We seek talented and enthusiastic teachers with interest and experience in teaching lower division computer science classes.

  • Applications for Winter and Spring 2019, are due October 31, 2018. Applications will continue to be received until the positions are filled. Interested individuals should apply by registering via

Staff Positions

  • There are no open positions