Curriculum
Degree Requirements
To receive a Electrical Engineering degree from UCSB, students must satisfy the following requirements:
MAJOR – Electrical Engineering (EE) Degree
GENERAL EDUCATION – College of Engineering (CoE) & UC, Santa Barbara
Degree requirements listed below are for the academic year of 2022-23
MAJOR - Electrical Engineering Degree Requirements
* Major requirements are administered by the Electrical and Computer Engineering Department
Preparation for the Major (TBD units) and Upper Division Major (60 units) and GPA requirements must be satisfied.
2022-23 COE "GEAR" Guide Info for the EE Major
- Electrical Engineering - Major Requirements (pg 20)
- Electrical Engineering - 4 Year Course Plan (pg 21)
- Electrical Engineering - Course Descriptions (UCSB General Catalog)
EE Curriculum
Requirements | Course Selection | Course Selection |
---|---|---|
Preparation for the Major (TBD units) |
|
|
Upper Division Major (68 units) |
|
|
EE Senior Electives
Requirements | Information | Publications / Forms |
---|---|---|
Senior Elective Plan |
Junior year Senior Elective form due
|
|
Courses with "L" indicate Lab – course names are located in the Legend box on the right
GENERAL EDUCATION (GE) REQUIREMENTS
* CoE General Education and General University Requirements are administered by the College of Engineering
COLLEGE - College of Engineering (CoE) - General Education Requirements (GEAR pgs. 11 & 12)
All undergraduate students must satisfy the general education (General and Subject Area) requirements for the College of Engineering.
UNIVERSITY - UC, Santa Barbara (UCSB) - General University Requirements (GEAR pgs. 11 & 12)
All undergraduate students must satisfy University academic residency, UC Entry Level Writing Requirement, American History and Institutions, unit, and scholarship requirements.
For more detailed COE & UCSB GE requirement info see COE Academic Advising
Pubs & Courses
GEAR (General Engineering Academic Requirements): ECE, COE, and UCSB requirements, overviews & more – from the most current year back to 2012-13
UCSB General Catalog: major & minor requirements, course descriptions, prerequisites & more
UCSB Schedule of Classes: all undergrad and grad course schedules listed by quarter
ECE Undergrad Courses: tables of undergraduate and graduate courses instructed each quarter
Curriculum Contacts
EE & CE Majors
ECE Student Affairs Office
Trailer 380, Rm 101
(805) 893-8292
ugrad-advisor@ece.ucsb.edu
COE / UCSB Requirements & Transfer Students
COE Office of Undergraduate Studies
Harold Frank Hall, Room 1006
(805) 893-2809
coe-info@engineering.ucsb.edu
Course-related Questions
ECE Courses
Trailer 380, Rm 101
ugrad-advisor@ece.ucsb.edu
Contact other Colleges and Departments directly
Course Name Legend
- ECE Courses
-
- ECE 3: Introduction to Electrical Engineering
- ECE 5: Introduction to Electrical and Computer Engineering
- ECE 6: The Physics of Energy, Information, and Communication
- ECE 10A/AL: 10B/BL; 10C/CL: Fundamentals of Analog & Digital Circuits and Systems
- ECE 15A: Fundamentals of Logic Design
- ECE 130AB: Signal Analysis & Processing
- ECE 134: Introduction to Fields & Waves
- ECE 139: Probability & Statistics
- ECE 152A: Digital Design Principles
- ECE 153A Hardware / Software Interface
- ECE 153B Sensor & Peripheral Interface Design
- ECE 188ABC: Senior EE Project
Course names with "L", indicate Lab
- Other Department Courses
-
- CHEM 1A/AL OR CHEM 2A (Honors): General Chemistry
- CMPSC 9: Intermediate Python Programming
- CMPSC 16: Problem Solving with Computers I
- ENGR 101: Ethics in Engineering
- MATH 2A: Calculus with Algebra and Trigonometry
- MATH 2B: Calculus with Algebra and Trigonometry
- MATH 3A: Calculus with Applications, First Course
- MATH 3B: Calculus with Applications, Second Course
- MATH 4A: Linear Algebra with Applications
- MATH 4B: Differential Equations
- MATH 6A: Vector Calculus with Applications, First Course
- MATH 6B: Vector Calculus with Applications, Second Course
- PHYS 1: Basic Physics
- PHYS 2: Basic Physics
- PHYS 3/3L: Basic Physics
- PHYS 4/4L: Basic Physics
- PHYS 5/5L: Basic Physics
- WRIT 1E: Approaches to University Writing for Engineers
- WRIT 2E: Academic Writing for Engineers
- WRIT 50E: Writing & the Research Process for Engineers
Course names with "L", indicate Lab
Not sure who to contact?
EE & CE Undergraduate Advisor
Trailer 380, Rm 101
ugrad-advisor@ece.ucsb.edu