Personal tools
B.S. in Electrical Engineering Program Requirements
Overview
The undergraduate curriculum allows students to specialize in one of
three emphasis areas or options. The three options are structured as an
Electrical Engineering degree and the only degree offered by the
Electrical Engineering Department to undergraduates is the Bachelor of
Science in Electrical Engineering. No distinction is made among the
three options.
The electrical engineering (EE) option is the regular option providing students with preparation in electrical engineering with a range of required and elective courses across several disciplines.
The Computer Engineering (CE) option provides students with preparation in embedded systems, and software and hardware issues. Students replace some of the senior courses in the regular EE option with computer engineering-oriented courses or computer science courses.
The Biomedical Engineering (BE) option provides students with exposure to additional chemistry and life sciences courses and helps them meet most of the pre-med preparation requirements so that students will be prepared for careers in bio-engineering, medicine, or electrical engineering.
The current curriculum structure went into effect fall 2006 following extensive consultations with the faculty, students, and alumni over a period of two years. Some of the features of the curriculum are:
- It strengthens the depth component of the elective courses. Undergraduate students are required to select 5 courses from the same pathway (that is, with a common theme). In this way, students will get more in depth training in a specialty of electrical engineering. Eight pathways are defined to help students meet this objective: (1) Antennas and Microwaves, (2) Biomedical Engineering, (3) Computer Engineering, (4) Integrated Circuits, (5) Micro-Electrical Mechanical Systems (MEMS), (6) Photonics and Plasma Electronics, (7) Signals and Systems, and (8) Solid State. A list of courses is provided for each pathway.
- It strengthens the breadth component of the elective courses. For breadth, students are required to take a coherent set of 3 courses outside of the department according to a school-wide Technical Breadth Requirement.
- It emphasizes the role of design and laboratory courses. Each pathway has a 4-unit design course and a 2 to 4 unit laboratory course associated with it; both courses are chosen to fit the theme of the pathway.
- It strengthens the probability and statistics component. A Statistics for Engineers course is required of all undergraduate students.
- The sequence of mathematics courses has been streamlined in order to strengthen the linear algebra and differential equations components. Also, a course in complex analysis is required.
Comparison of program requirements for the three options.
| Curriculum | EE option |
BE option |
CE option |
| General Education |
HSSEAS General Education Requirement |
HSSEAS General Education Requirement Frontiers of Scientific Inquiry requirement must be satisfied by Life Sciences 2. |
HSSEAS General Education Requirement |
| Preparation for Major |
CHEM20A, CS31, CS32, EE1, EE2, EE3, EE10, EEM16, MATH31A, MATH31B, MATH32A, MATH32B, MATH33A, MATH33B, PHY1A, PHY1B, PHY4AL, PHY4BL |
CHEM20A, CHEM20B, CHEM20L, CHEM30A, CHEM30AL, LS2, CS31, EE1, EE2, EE3, EE10, EEM16, LS3, MATH31A, MATH31B, MATH32A, MATH32B, MATH33A, MATH33B, PHY1A, PHY1B, PHY4AL, PHY4BL |
CHEM20A, CS31, CS32, CS33, CS35L, EE1, EE2, EE3, EE10, EEM16, MATH31A, MATH31B, MATH32A, MATH32B, MATH33A, MATH33B, PHY1A, PHY1B, PHY4AL, PHY4BL |
| The Major |
EE101, EE102, EE103, EE110, EE110L, EE113, EE115A, EE115AL, EE121B, EE131A, EE132A, EE141, EE161, MATH132, STAT105 |
EE101, EE102, EE103, EE110, EE110L, EE113, EE115A, EE115AL, EE131A, MATH132, STAT105 |
EE101, EE102, EE103, EE110, EE110L, EE113, EE115A, EE115C, EE131A, EE132B, MATH132, STAT105 |
| Depth (pathway) |
3 technical electives from one of 6 EE pathways, plus the corresponding design and laboratory courses. |
3 technical electives from the Biomedical Engineering pathway, plus the corresponding design and laboratory courses. |
3 technical electives from the Computer Engineering pathway, plus the corresponding design and laboratory courses. |
| Breadth |
3 breadth courses (12 units) selected from an approved list available in the HSSEAS Office of Academic and Student Affairs. |
3 breadth courses (12 units) selected from an approved list available in the HSSEAS Office of Academic and Student Affairs. |
3 breadth courses (12 units) selected from an approved list available in the HSSEAS Office of Academic and Student Affairs. |
Typical unit structure for the three options.
| Curriculum | EE option |
BE option |
CE option |
| Units | Units | Units | |
| General Education |
33-34 | 34 |
33-34 |
| English Composition |
5 | 5 | 5 |
| Ethics | 4 | 4 | 4 |
| Foundations of Scientific Inquiry |
4-5 | 5 | 4-5 |
| Foundations of Knowledge |
20 | 20 |
20 |
| Preparation for the Major |
46 | 46 | 46 |
| Additional Lower Division |
22 | 38 | 27 |
| Basic Sciences |
4 | 24 |
4 |
| Lower Division EE & CS |
18 | 14 | 23 |
| Upper Division |
86-88 | 70-72 |
82-84 |
| Mathematics | 4 |
4 |
4 |
| Probability and Statistics |
8 |
8 |
8 |
| General Upper Division |
44 |
28 | 40 |
| (Pathways under new curriculum) |
18-20 | 18-20 |
18-20 |
| Breadth component |
12 |
12 |
12 |
| Curriculum | EE option |
BE option |
CE option |
| Total number of units |
187-190 |
188-190 |
188-191 |
| Laboratory units |
10-12 |
12 |
10-12 |
| Design Units |
4 | 4 |
4 |
