Berkeley Engineering
College of Engineering
Requirements from the 2024-25 Berkeley Engineering Guide — 12 BS engineering majors.
Official source · 2024-2025
Berkeley Engineering Guide
Berkeley Engineering undergraduate guide. Students follow requirements for their catalog year.
College of Engineering
UC Berkeley
Berkeley, CA
Engineering majors
Select a major for requirements or an interactive graph.
- BSLive graph
Electrical Engineering & Computer Sciences
Electrical Engineering & Computer Sciences
120 units · ref. p.1
10 prep · 5 upper-div required
View requirements - BSGuide
Aerospace Engineering
Mechanical Engineering
120 units
6 prep · 4 upper-div required
View requirements - BSGuide
Bioengineering
Bioengineering
120 units
6 prep · 4 upper-div required
View requirements - BSGEAR detail
Civil Engineering
Civil & Environmental Engineering
120 units · ref. p.1
6 prep · 6 upper-div required
View requirements - BSGuide
Energy Engineering
Engineering Science
120 units
6 prep · 2 upper-div required
View requirements - BSGuide
Engineering Mathematics & Statistics
Engineering Science
120 units
6 prep · 3 upper-div required
View requirements - BSGuide
Engineering Physics
Engineering Science
120 units
6 prep · 2 upper-div required
View requirements - BSGuide
Environmental Engineering Science
Engineering Science
120 units
6 prep · 2 upper-div required
View requirements - BSGuide
Industrial Engineering & Operations Research
Industrial Engineering & Operations Research
120 units
6 prep · 4 upper-div required
View requirements - BSGuide
Materials Science & Engineering
Materials Science & Engineering
120 units
6 prep · 4 upper-div required
View requirements - BSGEAR detail
Mechanical Engineering
Mechanical Engineering
120 units · ref. p.1
6 prep · 6 upper-div required
View requirements - BSGuide
Nuclear Engineering
Nuclear Engineering
120 units
6 prep · 4 upper-div required
View requirements
Data sources
Course lists are snapshots from official UCSB pages—not a live scrape. Verify prerequisites in the UCSB General Catalog.
Data files
data/berkeley/coe-catalog.json · data/seeds/