ARCHIVED CATALOG: Visit to view the 2023-2024 General Catalog.

UC Santa Barbara General CatalogUniversity of California, Santa Barbara

Computer Engineering

Harold Frank Hall, Room 4157;
Telephone (805) 893-5615 or (805) 893-8292
Director: Li-C. Wang

Undergraduate Program

Bachelor of Science—Computer Engineering (Requirements - PDF)

The curriculum contains a core required of all computer engineers, a choice of at least 32 units of senior year elective courses including completion of two out of eight elective sequences and a senior year capstone design project.

Because the Computer Engineering degree program is conducted jointly by the Department of Computer Science and the Department of Electrical and Computer Engineering, several of the upper-division courses have equivalent versions offered by ECE or CMPSC. These courses are considered interchangeable, but only one such course of a given equivalent ECE/CMPSC pair may be taken for credit.

Courses required for the major, whether inside or outside of the Departments of Electrical and Computer Engineering or Computer Science, must be taken for letter grades. They cannot be taken for the passed/not passed grading option.

Five-Year Bachelor of Science/Master of Science Program

A combined B.S./M.S. program in Computer Engineering provides an opportunity for outstanding undergraduates to earn both degrees in five years. The M.S. degree will be earned in either the Department of Computer Science or the Department of Electrical and Computer Engineering, while the B.S. degree is earned in Computer Engineering. Additional information about this program is available from the respective undergraduate offices of each department. Interested students should contact the ECE undergraduate office in their junior year because they need to plan their junior year classes differently from other undergraduates. Transfer students should notify the office of their interest in the program at the earliest possible opportunity. In addition to fulfilling undergraduate degree requirements, B.S./M.S. degree candidates must meet Graduate Division degree requirements, including university requirements for academic residence and units of coursework as described in the chapter “Graduate Education at UCSB.”