Primary links

ECE Undergraduate Program

*Effective fall 2014, continuing students who have not completed ECE 108, must replace the course with an upper division Technical Elective. Students must also let the ECE Undergraduate Advisors know which course they plan to use in order to update their degree audits manually. EE, EP, EE & Society majors who enter UCSD in fall 2014, have to complete ECE 100, 101, 102, 103, 107, and 109 for their Breadth requirement. EE majors will have 7 Electives (3 Professional and 4 Technical). EP majors will have 5 Electives (3 Professional and 2 Technical). EE & Society majors will have 4 Technical Electives.

 

ELECTRICAL ENGINEERING

This major provides a broad background for professions in engineering, medicine, law, and business administration. This program has a common lower-division and a very flexible structure in the upper-division. After the lower-division core, all students take six breadth courses during the junior year. They must then satisfy a depth requirement which can be met with five depth courses.  Students must also complete a design requirement for at least one project course. The remainder of the program consists of seven electives, which may range as widely or as narrowly as needed. Our graduates have found high tech positions in diverse areas such as computer electronics, phone and satellite communication systems, advanced circuit and optical systems design, and wireless communications. 
EE MAJOR REQUIREMENTS
Lower Division (68 units): Math 20A-B-C-D-E-F, Physics 2A-B-C-D, Chem 6A, ECE 15, 25, 30, 35, 45, 65
Breadth Courses (28 units): ECE 100, 101, 102, 103, 107, 108*, 109
Design Course (4 units): ECE 111 or 118 or 155B or 155C or ECE 191 or ECE 190, or 193H (Honors Students Only)
Depth Courses (20 units):  Pick one from the following EE Depth Sequences:
Communication Systems, Electronic Circuits & Systems, Electronic Devices & Materials, Machine Learning & Controls, Photonics, Signal and Image Processing, Computer System Design.      
Elective Courses (24 units): 3 Technical (engineering, physics or math) Electives and 3 Professional Electives
 
 
ENGINEERING PHYSICS
Thir major provides a strong background in physics and mathematics, and it is intended for students interested in applying theory to applied problems in acoustics, optics, continuum mechanics, and materials science. This program is administered in cooperation with the Department of Physics. The structure of the program is very similar to that of electrical engineering except the depth requirement includes seven courses and there are only five electives.
Please note that all admitted students are placed in the pre-major and must complete screening requirements for admission to the major.
EP MAJOR REQUIREMENTS
Lower Division (70 units): Math 20A-B-C-D-E-F, Physics 2A-B-C-D-2DL, Chem 6A, ECE 15, 25, 30, 35, 45, 65
Breadth Courses (28 units): ECE 100, 101, 102, 103, 107, 108*, 109
Design Course (4 units): ECE 111 or 118 or 155B or 155C or ECE 191 or ECE 190, or 193H (Honors Students Only)
Depth Courses (28 units):  Phys. 110A, 130A-B, 140A, Math 110A, ECE 123 and 166; or ECE 135A and 135B; or ECE 182 and (181 or 183)
Elective Courses (16 units): 1 Technical (engineering, physics or math) Elective and 3 Professional Electives
PLEASE NOTE: PHYS 2DL and PHYS 130A have prerequisites that are not listed above. PHYS 2DL requires PHYS 2BL or 2CL. PHYS 130A requires 100B and 110A. PHYS 100B requires PHYS 100A and 105A. The upper division prerequisites can be applied towards elective requirements.
 
This major is jointly administered by the Departments of Electrical and Computer Engineering and Computer Science and Engineering. The lower-division computer engineering program is designed to provide a strong foundation in mathematics, physics, electrical engineering, programming methodology and skills, and computer organization. Upper-division core courses deal with the theory and design of algorithms, hardware and software, as well as electronic systems. The program encompasses the study of hardware design, data storage, computer architecture, assembly languages, and the design of computers for engineering, information retrieval, and scientific research. Many graduates in this degree program go on to graduate school or choose careers that involve the design of computer hardware and software systems in diverse areas such as: computer graphics, computer-aided design, multimedia systems, databases, parallel computation, distributed computation, artificial intelligence, optical computing, very-large-scale-integration design, and fabrication.
CE MAJOR REQUIREMENTS

Lower Division (68 units): CSE 91, 8B/11, CSE 12, 15L, 20, 21, 30, Math 20A-B-C-D-F, Physics 2A-B-C, ECE 35, 45, 65

Upper Division (68 units): CSE 100, 101, 110, 120, 140, 140L, 141, 141L, ECE 101, ECE 108, ECE 109, ECE 118 or ECE 111, 6 additional CSE or ECE Electives

The requirements for the Computer Engineering major at the ECE Department and the requirements for the Computer Engineering major at the CSE Department are identical. The only difference is that CE majors are administered by both departments. However, the degrees are the same, the courses are the same and the material you learn is exactly the same.

 

ELECTRICAL ENGINEERING & SOCIETY
This major intends to better prepare engineering students in the areas of social sciences and the humanities, as a response to the globalization of engineering and technology. We recognize that “engineering only” training may not be sufficient when students seek alternate career paths besides engineering upon graduation, such as in the law, finance, and public policy sectors.

EE & SOCIETY MAJOR REQUIREMENTS

Lower-Division (76 units): Math 20A-B-C-D-E-F Phys 2A-B-C-D or Phys 4A-B-C-D-E. Chem 6A, ECE 15, 25, 30, 35, 45, and 65, 2 Elective Courses in Social Sciences and Humanities Studies

Breadth Courses (28 units): ECE 100, 101, 102, 103, 107, 108*, and 109

Design Course (4 units): ECE 111 or 118 or 155B or 155C or ECE 191 or ECE 190, or 193H (Honors Students Only)

Electrical Engineering Electives (12 units): 3 upper-division engineering, mathematics, or physics courses.

Social Sciences/Humanities Studies Depth Requirement (24 units): Sample depth programs for history, economics, political science and sociology are available in the ECE portion of the UCSD General Catalog.

ALL COURSES USED TO SATISFY MAJOR REQUIREMENTS MUST BE TAKEN FOR A LETTER GRADE.

 

For official policies regarding major requirements, please consult the UCSD Catalog.