Curriculum

College of Engineering's course grid to help ECE students complete the required units
In the Junior year, students select sequence topics to satisfy ECE Electives to be taken in the Sr. year
In the Senior year, all ECE majors are required to take the ECE 188 Senior EE Project courses

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

EE Bachelor of Science Degree Overview (GEAR pgs 32-33)

Degree requirements listed below are for the academic year of 2020-21

 

MAJOR - Electrical Engineering Degree Requirements

* Major requirements are administered by the Electrical and Computer Engineering Department

Preparation for the Major (79 units) and Upper Division Major (68 units) and GPA requirements must be satisfied.

2020-21 COE "GEAR" Guide Info for the ECE Major

EE Curriculum

Requirements Course Selection Course Selection
Preparation for the Major
(79 units)
  • CHEM 1A, 1AL or 2A, 2AC (5 units)
  • CMPSC 16 (4 units)
  • ECE 10ABC & 10AL/BL/CL (15 units)
  • ECE 3 (4 units)
  • ECE 5 (4 units)
  • ECE 15A (4 units)
  • MATH 3AB, 4AB, 6AB (24 units)
  • PHYS 1, 2, 3, 3L, 4, 4L, 5, 5L (20 units)
Upper Division Major
(68 units)
  • ECE 130A-B (8 units)
  • ECE 132 (4 units)
  • ECE 134 (4 units)
  • ECE 137A-B (8 units)

Plus, EE Sr. Elective Sheet - 2016-17 & Later (32 units)*

*ECE 188A-C (must include EE Capstone)

  • ECE 139 (4 units)
  • ECE 152A (5 units)
  • ENGR 101 (3 units)

EE Senior Electives

Requirements Information Publications / Forms
Senior Elective Study Plan

Junior year Senior Elective Sheet due

  • ECE 188A-C (9 units): EE Capstone required

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 pg 10)

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 pg 10)

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): CE, COE, and UCSB requirements, overviews & more – current through 2012 guides

UCSB General Catalog: major & minor requirements, course descriptions, prerequisites & more

ECE Courses (2020-21): table of undergrad and grad courses instructed each quarter

UCSB Schedule of Classes: all undergrad and grad course schedules listed by quarter

Curriculum Contacts

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 10A/AL; 10B/BL; 1C/CL: Fundamentals of Analog & Digital Circuits and Systems
  • ECE 15A: Fundamentals of Logic Design
  • ECE 130A-B: Signal Analysis & Processing
  • ECE 132: Intro to Solid State Electronic Devices
  • ECE 134: Introduction to Fields & Waves
  • ECE 137A-B: Circuits & Electronics I & II
  • ECE 139: Probability & Statistics
  • ECE 152A: Digital Design Principles
  • ECE 188A-C: Senior EE Project

Course names with "L", indicate Lab

Other Department Courses
  • CHEM 1A OR CHEM 2A (Honors): General Chemistry
  • CMPSC 16: Problem Solving with Computers I
  • ENGR 101: Ethics in Engineering
  • 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?

ECE Undergraduate Advisor
Trailer 380, Rm 101
ugrad-advisor@ece.ucsb.edu