Engineering Degrees and Programs at UC Riverside
At the Marlan and Rosemary Bourns College of Engineering, students study across engineering and computing fields that shape technology and address real-world challenges.
Explore our degree programs and find the academic path that fits your interests.
Find your degree program
Choose from bachelor’s, master’s, doctoral and online master’s degree options across engineering and computing.
B.S. Degrees
* indicates B.S.+M.S. option
- Bioengineering*
- Chemical Engineering*
- Computer Engineering*
- Computer Science*
- Computer Science with Business Applications
- Data Science
- Environmental Engineering*
- Electrical Engineering*
- Materials Science and Engineering
- Mechanical Engineering*
- Robotics Engineering
M.S. Degrees
Research-based graduate study across BCOE fields.
- Bioengineering
- Chemical and Environmental Engineering
- Optional concentrations in Industrial Biotechnology and Air Quality Engineering
- Computational Data Science
- Computer Engineering
- Computer Science and Engineering
- Electrical Engineering
- Materials Science and Engineering
- Mechanical Engineering
- Robotics
Ph.D. Degrees
Doctoral research pathways with faculty mentorship.
- Bioengineering
- Chemical and Environmental Engineering
- Computer Science and Engineering
- Electrical Engineering
- Materials Science and Engineering
- Mechanical Engineering
Online Master’s Degrees
9 specializations designed for the working professional.
- Bioengineering
- Chemical Engineering
- Data Science
- Electrical Engineering: Power Systems
- Engineering Management
- Environmental Engineering
- Nanotechnology Engineering
- Mechanical Engineering
- Mobility Engineering
Study across engineering and computing disciplines
BCOE includes five academic departments and five interdisciplinary academic programs that connect students with rigorous coursework, faculty mentorship and research opportunities.
Five Academic Departments
Bioengineering
More Information →Chemical and Environmental Engineering
More Information →Computer Science and Engineering
More Information →Electrical and Computer Engineering
More Information →Mechanical Engineering
More Information →Five Interdisciplinary Academic Programs
Computer Engineering
More Information →Computational Data Science
More Information →Materials Science and Engineering
More Information →Robotics
More Information →Master’s Online Program
More Information →Where a BCOE degree can take you
From engineering and aerospace to computing and technology, BCOE graduates pursue careers across a range of industries.
Explore Career OutcomesSource: UCR First-Destination Survey, Class of 2024, Engineering bachelor's degree respondents. Estimated response rate: 25.7%. Salary medians reflect respondents reporting salary information.

Engineering education built for impact
BCOE connects technical rigor with hands-on learning, research, advising, professional development and support for students at every stage.
Students learn how to build, test, analyze, communicate and lead through coursework and experiences that connect engineering knowledge to real-world challenges.
Hands-On Learning
Build technical confidence through labs, projects, makerspaces, design experiences and collaborative coursework.
Explore MakeRspaces →Research Opportunities
Connect with faculty, labs and research centers tackling challenges in health, energy, sustainability, computing and robotics.
Undergraduate Research →Student Support
Access advising, student success programs, professional development and transfer student support.
Student Success team →Career Readiness
Prepare for internships, co-ops, senior design, graduate study, entrepreneurship and engineering careers.
Professional Development →
Advance your engineering career with flexible graduate study
BCOE’s online master’s programs give working professionals a flexible way to deepen technical expertise, strengthen leadership skills and prepare for evolving engineering roles.
Specializations include bioengineering, chemical engineering, data science, electrical engineering power systems, engineering management, environmental engineering, nanotechnology engineering, mechanical engineering and mobility engineering.
Learn More About Online ProgramsCommitted to quality engineering education
ABET is a nonprofit, non-governmental agency that accredits programs in applied and natural science, computing, engineering and engineering technology.
Every eligible BCOE undergraduate engineering program is accredited by either the ABET Engineering Accreditation Commission or the ABET Computing Accreditation Commission.
View Accreditation DetailsAccredited programs. Strong outcomes.
Accreditation helps students, families, employers and graduate programs understand the quality standards behind BCOE’s eligible undergraduate programs.
Learn About ABET