![Students from Baskin Engineering in the magnificent redwoods](https://undergrad.engineering.ucsc.edu/files/2023/10/20200131-cruzhacks-slp-0019-2.jpg)
Departments and Curriculum
The Baskin School of Engineering at UC Santa Cruz represents a rare combination of world-class, high-impact research on a campus known for social responsibility and diversity. Find the information you need about our programs and curriculum requirements.
![Hands holding homemade drone](https://undergrad.engineering.ucsc.edu/files/2023/10/departments-blocks-qualification-1024x597.jpg)
Major qualifications
Looking for information about proposing and declaring majors at Baskin Engineering? Learn about the major qualification requirements for each of our undergraduate programs.
![Student and Sammy the Slug at the Library](https://undergrad.engineering.ucsc.edu/files/2023/10/departments-blocks-courses-1024x597.jpg)
Course listings
View the list of courses and schedules offered throughout the academic year by each Baskin Engineering academic department.
![Research lab hands](https://undergrad.engineering.ucsc.edu/files/2023/10/departments-blocks-research-1024x597.jpg)
Research
Baskin Engineering faculty and students pursue novel, visionary research that leads to positive societal impact. Explore opportunities and tips for getting involved in research.
![Engineering 2 building](https://undergrad.engineering.ucsc.edu/files/2023/10/departments-blocks-majors-1024x597.jpg)
Degree programs
The Baskin School of Engineering offers forward-looking, interdisciplinary major and minor programs across seven academic departments.
![Logo for Humanizing Technology](https://undergrad.engineering.ucsc.edu/files/2023/12/departments-humanizing-tech-1024x597.jpg)
Humanizing Technology Certificate Program
Launching winter 2023, the Humanizing Technology Certificate Program (HTCP) encourages undergraduate engineering students to explore the impacts of new and existing technologies.