Visit the Graduate Divisions' Campus Closure web page for current information on our operations during the Coronavirus (COVID-19) pandemic.

Research Overview


Computing is at the heart of the digital information revolution that is reshaping our world. Computer Engineering is the science and technology behind the design and implementation of the hardware and software systems, big and small, that are powering this revolution. These systems include the computers that we interact with directly in our laptops, desktops and smart phones, those in data centers making up the cloud, and the numerous invisible microcontrollers in each car and plane, to Internet of Things that integrates computing in every aspect of our life.

At the UCR Computer Engineer program, our research explores how to build faster, more energy efficient, smaller, more secure and more reliable computing systems, from transistors and circuits, to computer architecture and networked systems covering both the hardware as well as the software aspects of these systems.

We invite you to explore our research areas below. 

One Program, Two Research Pathways