Inspired to develop a next-gen medical device to improve healthcare, create an agriculture robot for a more sustainable global food system, or improve artificial intelligence for safer self-driving cars?
A Robotics Engineering bachelor's degree from UC Riverside will equip you with the knowledge and skills to tackle these engineering problems - and help you make your unique mark in the STEM world.
You'll learn to design, build, and interact with robots - and leave UCR with a portfolio and education that set you apart in your next step after graduation. Take it from some of our engineering alumni!
Learn more about our Robotics Engineering undergraduate program below:
WONDERING IF ROBOTICS IS THE RIGHT FIT FOR YOU?
WHY STUDY ROBOTICS AT UC RIVERSIDE?
INTERDISCIPLINARY CURRICULUM
Expand your knowledge and choose from more than 60 classes taught by faculty from three engineering departments: Computer Science and Engineering, Electrical and Computer Engineering and Mechanical Engineering.
HANDS-ON LEARNING ENVIRONMENT
We know learning in a traditional classroom is only half the equation. Our Robotics program is home to one research center, 10 research labs, and multiple maker spaces so you can tackle real-world problems in a multitude of research areas.
CAREER CONNECTIONS
From our faculty and staff's close relationships to industry employers to a robust support system at the UCR Career Center, you'll be set up for success after graduation and follow in the footsteps of our successful alumni.
EXPLORE CAREER RESOURCES ON CAMPUS
GRADUATE SCHOOL PREPARATION
Students in the program will be prepared for graduate studies in computer science, computer engineering, electrical engineering and mechanical engineering.
UNDERGRADUATE COURSEWORK
Unit Requirements
Sample Courses
From building your own virtual reality to learning how to make your robot move, below are a just a few Robotics classes you can enroll in here at UC Riverside. Explore the full list of courses here.
Virtual Reality 4 (CS 135)
Immerse yourself in another world. Learn about what goes into developing virtual reality (VR) worlds, including motion and physics, immerse experiences, human visual perception, and environmental and social internations.
Technical Communications 4 (ENGR180W)
Prepare to excel in a professional setting, and strengthen your scientific communication skills through oral, written and graphical communications projects.
Mechanical Engineering Design 3 (ME 175C)
Create, test and evaluate your own prototype. Learn about prototyping techniques, design verification, and special topics in design.
Robotic Planning and Kinematics 4 (ME 145)
What successfully takes a robot from point A to point B? Take a deep dive into motion planning and kinematics topics with an emphasis in geometric reasoning, programming, and matrix computations.