top of page

University of California Davis

Davis, California
Degree:

BS

Computer Engineering

Location:

College of Engineering

Credits:

180 units

System:

Quarter

Required Computer Science (or Related):

• ECS 020: Discrete Mathematics (4 units)
• ECS 036A: Programming and Problem-Solving (4 units)
• ECS 036B: Software Development and Object-Oriented Programming in C++ (4 units)
• ECS 036C: Data Structures, Algorithms, and Programming (4 units)
• ECS 122A: Algorithm Design and Analysis (4 units)
• ECS 150: Operating Systems and System Programming (4 units)

Required Math:

• Calculus I-III (12 units)
• Vector Analysis (4 unitis)
• Linear Algebra with Lab (4 units)
• Differential Equations (3 units)
• See "Engineering Requirements"

Required Science:

• Physics I-III (15 units)
• See "Engineering Requirements"

Required Engineering:

• EEC 001: Introduction to Electrical and Computer Engineering (1 credit)
• EEC 010: Introduction to Digitial and Analog Sytems (4 units)
• EEC 018/180: Digitial Systems I-II (10 units)
• ENG 017/EEC100: Circuits I-II (9 units)
• EEC 111: Digitial Electronic Circuits (4 units)
• EEC 161: Probabilistic Analysis of Electrical and Computer Systems (4 units)
• EEC 170: Introduction to Computer Architecture (4 units)
• EEC 172: Embedded Systems (4 units)
• EEC 173A/ECS 152A: Computer Networks (4 units)
• EEC 196: Issues in Engineering Design (1 unit)
• Ethics from approved list (3-4 units)
• Design Project from approved list (6 units)
• Upper-Division Electives with restrictions (12-20 units)
• STEM/Technical Electives from approved list (8 units)

Other Requirements:

• Literature or Communications course from approved lists (8 units)
• Upper-Division Composition OR Exam (0-4 units)
• Additional Literacy with Images and Words Requirements (varies)
• Arts and Humanities (12-20 units)
• Social Sciences (12-20 units)
• American Cultures, Governance, and History (3 units)
• Domestic Diversity (3 units)
• World Cultures (3 units)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double major possible with Electrical Engineering and Computer Engineering.

Related Majors:

• BS Computer Science (College of Letters & Science)
• BS Computer Science and Engineering (College of Engineering)

Good to Know:

• Placement exams for incoming freshman take place the first week of May.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page