Stay Informed:
Baskin Engineering COVID-19 Information and Resources
Campus Roadmap to Recovery
Zoom Links: Zoom Help | Teaching with Zoom | Zoom Quick Guide

Electrical and Computer Engineering Undergraduate Degrees

Electrical Engineering Undergraduate Major (B.S.)

The Electrical Engineering B.S. degree at UC Santa Cruz is accredited by the Engineering Accreditation Commission of ABET ( This accreditation ensures that your degree meets the global standards for technical education in the Electrical Engineering Profession, enhances employment opportunities for graduates, and supports the entry to a technical profession. Visit this page for the ABET electrical engineering B.S. Educational Objectives and Student Outcomes. Click here for enrollment data and graduation rates.

After the first two years, EE students focus on one of the following specialty areas:

  • Electronics/Optoelectronics, including digital and analog devices, VLSI design, optoelectronics and electromagnetics; or
  • Communications, Signals & Systems, including optical, wireless, signal processing, control, and networks.

Because the curriculum is rigorous, students must be prepared to begin course work for the major in their first quarter. Prospective transfer students should complete a course of study that parallels the lower-division requirements for the major.

In addition to completing UCSC's general education requirements, EE students must complete 15 lower-division science and engineering courses, plus associated laboratories; seven upper-division engineering courses, plus associated laboratories; three engineering electives; and a comprehensive senior design project course.

Robotics Engineering Undergraduate Major (B.S.)

The UC Santa Cruz Robotics Engineering program prepares graduates for rewarding careers at the interfaces between electrical, computer, and mechanical engineering. UCSC Robotics Engineering graduates will have a thorough grounding in the principles and practices of robotics and control, and the scientific and mathematical principles upon which they are built; they will be prepared for further education (both formal and informal) and for productive employment in industry. (Program Objective Statement)

The B.S. degree, launched in Fall 2011, creates an innovative and specialized major that combines education and practical experience in the design and construction of computer, electronic, and mechanical systems. The curriculum has been designed to include courses tailored to the robotics major at every level, from Robot Automation in the first quarter at UCSC through the intensive senior design course and the graduate robotics elective in the senior year.

Robots are used in every technological industry, including automotive, aerospace, electronics and computer, chemical, manufacturing, telecommunications, consumer products, medicine and health, optics, agriculture, nuclear, mining, space, and textile. While technology continues to bring cyber and physical worlds together, the demand for robotics engineers will continue to increase, and UCSC Robotics Engineering majors will be ideally positioned to take advantage of these opportunities.