2008-2009 Computer Engineering Bachelor of Science Degree Requirements

Mathematics and Basic Science Courses: Mathematics 2A-B, 2D, 2J, 3D, and 6D; Physics 7B/7LB or Physics 7C/7LC; Physics 7D-E, 7LD, 51A, 52A-B; Engineering EECS145.

Engineering Topics Courses: Students must complete a minimum of 26 units of engineering design.

Core Courses: Engineering EECS12, EECS20, EECS31, EECS31L, EECS40, EECS70A, EECS70B, EECS70LB, EECS111, EECS112, EECS112L, EECS114, EECS115, EECS129A-B, EECS140, EECS148, EECS150A, EECS150B, EECS170A, EECS170LA, EECS170B, EECS170LB. With the approval of a faculty advisor, students select any additional engineering topics courses needed to satisfy school and department requirements.

Engineering Elective Courses: Students select, with the approval of a faculty advisor, a minimum of five courses of engineering topics. At least three courses must be chosen from EECS104, EECS105, EECS106, EECS107, EECS113, EECS116, EECS117, EECS118, EECS123, and Computer Science 142A. Additionally, EECS101, EECS141A, EECS141B, EECS152A, EECS152B, EECS170D, EECS199 or EECSH199 (up to 3 units) are approved as technical electives.

Engineering Professional Topics Courses: ENGR190W.

At most an aggregate total of 6 units of 199 or H199 courses may be used to satisfy degree requirements; 199 and H199 courses are open to students with a 3.0 GPA or higher.

(The nominal Computer Engineering program will require 184 units of courses to satisfy all university and major requirements. Because each student comes to UCI with a different level of preparation, the actual number of units will vary.)

Program of Study

The sample program of study chart shown is typical for the major in Computer Engineering. Students should keep in mind that this program is based upon a sequence of prerequisites, beginning with adequate preparation in high school mathematics, physics, and chemistry. Students who are not adequately prepared, or who wish to make changes in the sequence for other reasons, must have their program approved by their faculty advisor. Computer Engineering majors must consult at least once every year with the academic counselors in the Student Affairs Office and with their faculty advisors.

Computer Engineering Sample Program

FallWinterSpring
Freshman (2008-2009)
Mathematics 2A
EECS 12
General Education
General Education
  (16 units)
Mathematics 2B
Physics 7B/7LB or 7C/7LC
General Education
  (13 units)
Mathematics 2D
Physics 7D
Physics 7LD
EECS 20
General Education
  (17 units)
Sophomore (2009-2010)
Mathematics 2J
Physics 7E
Physics 52A
EECS 31
  (14 units)
Mathematics 3D
Physics 51A
Physics 52B
EECS 70A
EECS 31L
  (17 units)
Mathematics 6D
EECS 40
EECS 70B
EECS 70LB
General Education
  (17 units)
Junior (2010-2011)
EECS 170
EECS 170LA
EECS 145
EECS 114
Electrical Engineering
  (17 units)
EECS 170B
EECS 170LB
EECS 150A
EECS 112
General Education
  (17 units)
EECS 150B
EECS 112L
EECS 140
EECS 111
  (13 units)
Senior (2011-2012)
EECS 129A
EECS 115
EECS 148
Engineering Elective
  (16 units)
EECS 129B
General Education
ENGR 190W
Engineering Elective
  (16 units)
General Education
Engineering Elective
General Education
  (12 units)