Computer Engineering Option
The Electrical Engineering major is a designated capstone major. Undergraduate students complete a design course in which they integrate their knowledge of the discipline and engage in creative design within realistic and professional constraints. Students apply their knowledge and expertise gained in previous mathematics, science, and engineering coursework. Within a multidisciplinary team structure, students identify, formulate, and solve engineering problems and present their projects to the class.
Required: Chemistry and Biochemistry 20A; Computer Science 31, 32, 33, 35L; Electrical Engineering 1, 2, 3, 10, M16 (or Computer Science M51A); Mathematics 31A, 31B, 32A, 32B, 33A, 33B; Physics 1A, 1B, 4AL, 4BL.
Required: Electrical Engineering 101, 102, 103, 110, 110L, 113, 115A, 115C, M116C (or Computer Science M151B), 131A, 132B or Computer Science 118, Mathematics 132, Statistics 105; three technical breadth courses (12 units) selected from an approved list available in the Office of Academic and Student Affairs; and three major field elective courses (12 units), one design course (4 units), and one laboratory course (2 to 4 units) selected from the computer engineering pathway as follows: three major field elective courses from Computer Science 111, M117 (or Electrical Engineering 132A), and 131 or 132 or 180; one capstone design course from Electrical Engineering 113D, 180D, 181D, or 184DA/184DB (count as one course); and one laboratory course from Electrical Engineering M116L (or by petition from 194 or 199).
For information on University and general education requirements, see Requirements for B.S. Degrees on page 19 or http://www.registrar.ucla.edu/ge/