Math and Basic Science Courses:
Engineering and Computer Science Topics Courses: Students must complete a minimum of 72 units of engineering topics, which includes 24 units of engineering design, and a minimum of 60 units of computer topics, which includes 36 units of upper-division computer topics. The following courses must be completed:
(The nominal Computer Science and Engineering program will require 190 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.)
NOTE: Students majoring in Computer Science and Engineering may not complete the major in Computer Engineering or the major or minor in Information and Computer Science.
The sample program of study chart shown is typical for the major in Computer Science and 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 computer science. 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 advisor. Computer Science and Engineering majors must consult at least once every year with the academic counselors in the Student Affairs Office and with their faculty advisor.
Computer Science and Engineering Sample Program | ||
| Fall | Winter | Spring |
| Freshman (2005-2006) | ||
|
Math 2A
Physics 7A
Physics 7LA
CSE 21
(15 units) |
Math 2B
Physics 7B
Physics 7LB
CSE 22
CSE 25
(17 units) |
Math 2D
Physics 7D
Physics 7LD
Breadth
Breadth
(17 units) |
| Sophomore (2006-2007) | ||
|
Math 6A
Math 2J
CSE 31
Breadth
(16 units) |
Math 6B
CSE 23
CSE 31L
CSE 90
Breadth
(18 units) |
Math 6C or Math 3A
Science Elective
CSE 70A
Breadth
(16 units) |
| Junior (2007-2008) | ||
|
CSE 112
CSE 121
CSE 161
Breadth
(16 units) |
CSE 104
CSE 132
Math 67
Breadth
(16 units) |
CSE 120A
EECS 148 or I&C Sci 153
Breadth
Breadth
(16 units) |
| Senior (2008-2009) | ||
|
CSE 181A
CSE 135A
CSE 151
I&C Sci 183 or EECS 104
(15 units) |
CSE 181B
CSE 141
CSE 135B
Track
(15 units) |
CSE 181C
CSE 142
Breadth
Track
(15 units) |