Undergraduate Curriculum Information

Three Electrical Engineering degree options are offered at Yale.

  1. ABET-accredited B.S. in Electrical Engineering: This degree program is appropriate for students interested in graduate study or a career in engineering.  Also, graduates have found that this degree provides a solid foundation for careers in business, management consulting, banking, medicine, and law. Accredited by the Engineering Accreditation Commission of ABET, www.abet.org.
  2. B.S. in Engineering Sciences (Electrical): This degree program allows students to choose more courses from outside engineering, such as in economics, politics or another natural science.  This degree prepares students for an engineering career or graduate study in engineering and establishes a strong technical background that is valued as a competitive asset in many other careers.
  3. B.A. in Engineering Sciences (Electrical): This degree program offers the most schedule flexibility while providing students with an engineering perspective on science and technology.  This degree provides a significant benefit in the fields such as medicine, business, law, and public service.

In addition, a joint major in Electrical Engineering/Computer Science is available as described below.

Examples of typical course sequences are presented below.  Consultation with the program’s Director of Undergraduate Studies is expected to ensure the correct courses are taken by each enrolled student. 

The Yale College requirements for the B.A. and B.S. degrees can be found here. The specific Electrical Engineering degree requirements are detailed here

ABET-accredited B.S. in Electrical Engineering Typical Course Sequence

Course Sequence for students with one year of Calculus

This program requires 18 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130, ENAS 151 (or MATH 120), PHYS 180 and PHYS 181). 

more info

ABET-accredited B.S. in Electrical Engineering Typical Course Sequence

Course Sequence for students who start with MATH 112

This program requires 18 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130, ENAS 151 (or MATH 120), PHYS 180 and PHYS 181).

more info

B.S. in Engineering Sciences (Electrical) Typical Course Sequence

Course Sequence for students who start with one year of Calculus

This program requires 13 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130 (or CSC 112), ENAS 151 (or MATH 120), PHYS 180 and PHYS 181). 

more info

B.S. in Engineering Sciences (Electrical) Typical Course Sequence

Course Sequence for students who start with MATH 112

This program requires 13 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130 (or CSC 112), ENAS 151 (or MATH 120), PHYS 180 and PHYS 181).

more info

B.A. in Engineering Sciences (Electrical) Typical Course Sequence

Course Sequence for students who start with one year of Calculus

This program requires 9 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130 (or CSC 112), ENAS 151 (or MATH 120), PHYS 180 and PHYS 181). 

more info

B.A. in Engineering Sciences (Electrical) Typical Course Sequence

Course Sequence for students who start with MATH 112

This program requires 9 technical term courses beyond the 6 prerequisite courses (MATH 112, MATH 115, ENAS 130 (or CSC 112), ENAS 151 (or MATH 120), PHYS 180 and PHYS 181).

more info

B.S. in Electrical Engineering/Computer Science

The joint major in Electrical Engineering and Computer Science is designed for students who want to integrate work in two fields. This major covers discrete and continuous mathematics, algorithm analysis and design, digital and analog circuits, sensor networks, signals and systems, systems programming, and computer engineering. The EENG/CPSC major provides a coherent core program and flexibility in the choice of technical electives.

more info