University of California Irvine
Irvine, California
Degree:
BS
Computer Engineering
Location:
Department of Electrical Engineering and Computer Science
School of Engineering
Credits:
187 units
System:
Quarter
Required Computer Science (or Related):
• EECS 12: Introduction to Programming (4 units)
• EECS 20: Computer Systems and C Programming (4 units)
• EECS 22: Advanced C Programming (3 units)
• EECS 22L: Software Engineering Project in C Language (3 units)
• EECS 31: Introduction to Digital Systems (4 units)
• EECS 31L: Introduction to Digital Logic Lab (3 units)
• EECS 40: Object-Oriented Systems and Programming (4 units)
• EECS 111: System Software (4 units)
• EECS 118: Introduction to Artificial Intelligence (4 units)
• I&C SCI 6D: Discrete Math (4 units)
Required Math:
• Calculus I-III (12 units)
• Linear Algebra (4 units)
• Differential Equations (4 units)
• Probability (4 units)
• Math OR Science Elective (3-4 units)
Required Science:
• Physics I-III (13 units)
• See "Math Requirements"
Required Engineering:
• EECS 70A/LA/B/LB: Network Analysis with Lab I-II (10 units)
• EECS 50: Discrete-Time Signals and Systems (4 units)
• EECS 112: Organization of Digital Computers (4 units)
• EECS 112L: Organization of Digial Computers Lab (3 units)
• EECS 113: Processor Hardware/Software Interfaces (4 units)
• EECS 114: Engineering Data Structures and Algorithms (4 units)
• EECS 119: Very Large Scale Integrated Systems (4 units)
• EECS 145: Electrical Engineering Analysis (4 units)
• EECS 148: Computer Networks (4 units)
• EECS 159A/B: Senior Project I-II (6 units)
• EECS 170A/LA/B/LB: Electronics with Lab I-II (10 units)
• Engineering Electives from approved list (12 units)
Other Requirements:
• Writing, two lower-division and one upper-division (12 units)
• U.S. History OR U.S. Government (4 units)
• Social and Behavorial Sciences, three courses from approved list (varies)
• Arts and Humanities, three courses from approved list (varies)
• Language Other Than English, one course from approved list (varies)
• Multicultural Studies, one course from approved list (varies)
• International/Global Issues, one course from approved list (varies)
Subfield Required:
No
Type:
n/a
Options:
n/a
Double or Dual Major Option(s):
• Double major possible with exceptions.
Related Majors:
• BS Computer Science (School of Information and Computer Science)
• BS Computer Science and Engineering (College of Engineering jointly with School of Information and Computer Science)
• BS Software Engineering (College of Engineering)
Good to Know:
• Electrical and Computer Engineering is one of six departments within UCI's School of Engineering.
University's Webpage for this Program:
Catalog Year:
2022

