The Bachelor of Science in Electrical Engineering degree program is built around a strong basic core of mathematics, physics, and engineering science. These fundamentals are followed by intermediate courses in electrical engineering covering topics such as signal processing, digital design, circuit analysis, microelectronic circuits, and electromagnetics. Teamwork, communication skills, and an interdisciplinary approach to problem solving are integrated into the senior elective sequence, including a senior design seminar and capstone design course.

In addition to required courses for the electrical engineering degree, the program offers the ability to customize studies with curriculum threads. Elective courses for the major are grouped in the following thematic areas. Students can choose to pursue one of these threads or pick electives that span multiple areas.

The Bachelor of Science in Electrical Engineering consists of the eight EE-centric threads listed below.  Students select any two of the electrical engineering threads listed below to satisfy degree requirements.

Click here to view the complete list of degree requirements (Institute core, common core, thread overviews, and advising notes).

To access the degree requirements prior to the introduction of the threaded curriculum, please visit the 2019-2020 degree requirements document.

Click on the curriculum threads icons below to learn more about each thread.