To receive a Computer Engineering degree from UCSB, students must satisfy the following requirements:
MAJOR - Computer Engineering Program (CE) Degree
GENERAL EDUCATION - College of Engineering (CoE) and University of California, Santa Barbara (UCSB)
All courses, course descriptions, instructor designations, curricular and degree requirements described on this website are subject to change throughout the year. For the most current degree requirement information, contact the ECE Student Affairs Office (Trailer 380, Rm 101 / (805) 893-8292 / ugradinfo@ece.ucsb.edu).
Preparation for the Major (75 units), Upper Division Major (68 units), and Math, Science, Engineering Elective (4 units) must be satisfied. GPA requirements must be satisfied.
Major requirements are administered by the Electrical and Computer Engineering Department.
Advising Contact: ECE Student Affairs Office - Trailer 380, Rm 101 | (805) 893-8292 | ugradinfo@ece.ucsb.edu
Computer Engineering Major Requirements for 2018-19 section of "GEAR" (pg 48)
Computer Engineering Four Year Course Plan - CE web page
Bachelor of Science - Computer Engineering Overview section of "GEAR" (pg 25)
CE STUDENT AFFAIRS REQUIREMENTS | INFORMATION | PUBLICATIONS / FORMS |
---|---|---|
Senior Elective Study Plan | During the junior year students must complete and submit a senior sequence elective study plan (CE Senior Elective Sheet). Courses are referred to as CMPEN Electives during the Senior year on the Four Year Course Plan.
|
|
CE MAJOR
COURSE REQUIREMENTS |
COURSE SELECTION | COURSE SELECTION |
---|---|---|
Preparation for the Major
(75 units) |
|
|
Upper Division Major
(68 units) |
Plus CE Senior Sequences Electives (48 units). Prior approval of the student's departmental electives must be obtained from the student's faculty advisor. |
|
Math, Science, Engineering Electives
(4 units) |
See the CE Math/Science/ Engineering Electives List (pdf) for courses that can be used to fulfill the 4 unit requirement |
All undergraduate students must satisfy the general education (General and Subject Area) requirements for the College of Engineering.
All undergraduate students must satisfy University academic residency, UC Entry Level Writing Requirement, American History and Institutions, unit, and scholarship requirements.
Both CoE General Education and General University Requirements are administered by the College of Engineering.
Advising Contact: CoE Office of Undergraduate Studies - Harold Frank Hall, Room 1006 | (805) 893-2809 | coe-info@engineering.ucsb.edu
CoE & UCSB Requirements / Overview, 4 Year Course Plan, GE Checklist and B.S. Overview Info:
CoE GE and University Requirements Overview for 2018-19 section of "GEAR" (pages 10-12)
General Education and University Requirements for 2018-19 section of "GEAR" (page 48)
Computer Engineering Four Year Course Plan - CE web page
Checklist of General Education and University Requirements for 2018-19 section of "GEAR" (page 21)
Bachelor of Science - Computer Engineering Overview section of "GEAR" (page 25)
GEAR (General Engineering Academic Requirements): CE, CoE, and UCSB requirements, overviews, and more...
UCSB General Catalog: major and minor requirements; course descriptions and prerequisites and more...
Major Requirements and Four Year Plan - GEAR (pgs 48-49)
CE Four Year Plan -
CE web page
CE Math/Science/ Engring Electives (pdf) - List of courses that can be used to fulfill the 4 unit requirement
Senior Sequences - two sequences required during senior year - CE web page
CE Course Flow Chart (2018-19 coming soon!)
CE Major Requirements (pg 48)
ECE Student Affairs Office
Trailer 380, Rm 101
(805) 893-8292 ugradinfo@ece.ucsb.edu
CoE / UCSB GE Requirements (pgs 10-12) and Checklist (pg 21)
College Board Advanced Placement Credits (pg 8-9)
CoE Office of Undergraduate Studies
Harold Frank Hall, Room 1006
(805) 893-2809
coe-info@engineering.ucsb.edu
(See the CE Advising page for CE Major, CoE, and UCSB advising...)
CoE Office of Undergraduate Studies
Harold Frank Hall
admissions@engineering.ucsb.edu
CoE Transfer Students web page
See the ECE Undergraduate Staff Advisor:
ECE Student Affairs Office Trailer 380, Rm 101 (805) 893-8292 ugradinfo@ece.ucsb.edu
CS Course Descriptions - GEAR
(pgs 28-30)
Electrical Engineering Courses
ECE Course Descriptions - GEAR
(pgs 33-37)
Change from another Major to the CE Major Overview
Petition for Graduation Matters (request for Major substitutions)
Petition to Enter an ECE Course
(CE Majors / Non-Majors)