4 Year Course Plan

Students entering the 2022-2023 academic year

This grid is intended to serve as a guide and should be adjusted for individual circumstances in consultation with academic advisors. Course availability subject to change. Changes will be announced by the department.

Course names are located in the Legend box on the right (courses with "L" indicate Lab)

Freshman Year

Fall Units Winter Units Spring Units
ECE 3 4 CMPSC 16 or CMPSC 9 4 ECE 6 or CHEM 1A/1AL1 4/5
ECE 5 4 MATH 3B 4 MATH 4A 4
MATH 3A 4 PHYS 1 4 PHYS 2 4
WRIT 1E or 2E 4 WRIT 2E or 50E 4 WRIT 50E or GE 4
TOTAL 16   16   16/17

Sophomore Year

Fall Units Winter Units Spring Units
ECE 10A 3 ECE 10B  3 ECE 10C  3
ECE 10AL  2 ECE 10BL  2 ECE 10CL  2
MATH 4B 4 ECE 130A  4 ECE 139 4
PHYS 3 3 MATH 6A 4 MATH 6B 4
PHYS 3L 1 PHYS 4 3 PHYS 5 & 5L or ECE 130B 4
GE 4 PHYS 4L 1    
TOTAL 17   17   17

Junior Year

Fall Units Winter Units Spring Units
ECE 15A 4 ECE 152A 5 ECE 153B or ECE Elective 4
ECE 134 4 ECE Elective 4 ECE Elective 4
ECE Elective 4 ECE Elective 4 ECE Elective 5
ECE Elective 4 GE 4 GE 4
TOTAL 16   17   16

Senior Year

Fall Units Winter Units Spring Units
ECE 153A or ECE Elective 4 ECE 188B 3 ECE 188C  3
ECE 188A 3 ECE Electives  8 ECE Electives 4
GE 4 ENGR 1012 3    
Free Elective3 4 GE 4    
TOTAL 15   18   TBA

1 Students interested in the BS/MS Materials Program are advised to take CHEM 1A/1AL.
2 ENGR 101 may be taken any quarter of the senior year.
3 Students must complete at least 12 units per quarter. Students must complete at least 189 units to graduate – see an advisor for more information.

Curriculum Catalogs

Requirements

Students must follow the 4 Year Course Plan according to year of entrance in the College of Engineering "GEAR" for a close-up look at the required units of coursework for:

  • preparation of the major
  • upper division major
  • math, science, engineering
  • university and general education requirements

The ECE Student Affairs Office has print copies of past 4 Year Plans and the COE has online versions from the most current year to 2012-13.

Course Name Legend

Electrical & Computer Engineering
  • 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 130A-B: 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 and Peripheral Interface Design
  • ECE 188A-C: Senior EE Project

Course names with "L", indicate Lab

Other Departments
  • CHEM 1A/AL OR CHEM 2A/AC (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 1
  • MATH 6B: Vector calculus with Applications 2
  • 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

Course Schedules

The following areas have websites with course schedules for each quarter:

Prospective Students refer to the online UCSB General Catalog / Schedule of Classes and Current Students refer to Gaucho On-Line Data (GOLD)