Bachelor of Science (B.S.), Electrical Engineering

B.S. EE Program Overview

Thank you for your interest in the Stanford Electrical Engineering undergraduate major!


We encourage you to explore the EE undergraduate program and talk with a peer advisor about class choices, research opportunities, and degree completion; send email to undergradta@ee.stanford.edu.

Our program develops students’ skills in performing and designing experimental projects and communicating their findings to the scientific community effectively. It also prepares them for careers in government agencies, the corporate sector, or for future study in graduate or professional schools. EE program details are available in the EE chapter of the undergraduate engineering handbook (UGHB).

Admissions at the undergraduate level is handled by the Stanford Undergraduate Admissions office.

Undergraduate Degree in Electrical Engineering

Electrical Engineering is a broad, flexible major. For our undergraduate students, we organize the curriculum in three disciplinary areas: (I) Hardware and Software Systems, (II) Information Systems and Science, (III) Physical Technology and Science; and in several interdisciplinary elective areas. In the Bachelor of Science program, EE undergraduates build sophisticated, highly functional systems while learning about state-of-the-art devices, circuits, systems and algorithms and their applications in modern technology.

B.S. Degree Requirements: All Stanford B.A. and B.S. degrees require completion of 180 credit units. An Electrical Engineering B.S. has the following breakdown: minimum of 40 units of Math and Science (combined), minimum of 60 units of Engineering Topics, and 80 elective and language units. Below is an overview of EE's undergraduate program requirements. Additional EE program details are available in the EE chapter of the undergraduate engineering handbook (UGHB).

Mathematics (26-27 units, 6-7 courses)

Science (12 units, 3 courses). Minimum of 40 combined units (9 courses) of Math and Science.

Technology in Society (minimum of 3-5 units, 1 course)

Engineering Topics: Minimum of 60 units comprised of the following:

    • Engineering Fundamentals (minimum of 10 units) 
    • Core EE Courses (minimum of 16 units)
    • Disciplinary area (minimum of 17 units, restrictions apply).

EE's undergraduate curriculum, organized into three disciplinary areas, prepares students for advanced study and research, as well as careers in industry.

I. Hardware and Software systems: The evolution of computers continues with ever-growing needs for lower-power, smaller and faster devices. Consumer demands for portability with full-function graphics and high-speed pose daunting challenges. Moreover, “big data” and “cloud computing” pose major hardware challenges. This area in Electrical Engineering offers the opportunity to have the best of both worlds—EE and CS. The courses that can be taken include virtually the complete spectrum of those offered in CS.

II. Information Systems and Science: This area includes a diverse set of disciplines with an equally diverse set of applications. Communication systems are essential for interconnecting people and intelligent systems on a global scale. Signal processing enhances and compresses images for environmental monitoring, medical diagnostics and entertainment. Control and power systems are resurgent, buoyed by new technologies and applications, including ubiquitous robots and smart grids.

III. Physical Technology and Science: Advances in physical science-based technologies remain a key enabler of progress in hardware, software and information systems. Nanometer-scale devices and giga-scale integrated circuits are the heart of intelligent systems. Photonic and electromagnetic systems provide energy-efficient interconnection on scales from meters to thousands of kilometers. Quantum systems promise a revolution in computing and secure communications.

    • Electives (minimum of 17 units, restrictions apply). Students may select their electives from the disciplinary areas (I, II, III); from the interdisciplinary elective areas below; or any combination of disciplinary and interdisciplinary areas. Elective choices may include up to two additional Engineering Fundamentals, any CS 193 course, and any letter graded EE/EE related courses (minus any restrictions noted in the UGHB). Freshman and Sophmore seminars, EE191 and CS106A do not count toward the 60 units.

Bio-EE (Bio-electronics and Bio-imaging): This area crosses boundaries and disciplines; it is the cross-roads of bio- sciences, medicine and engineering. The need for improved diagnostics and health care delivery systems couldn’t be more important to the economy and society.

Green-EE (Energy and Environment): This area represents the confluence of new and emerging technologies for clean energy, systems engineering at several levels (the grid, smart buildings, efficient appliances) and innovations in making smarter electronics. It leverages all three of EE's Disciplinary Areas, as well as bottom-up technology and top-down systems.

Music-EE (signal processing and transducers): This area offers students the opportunity to express their creative passion while expanding their technical expertise in signal processing as well as hardware and systems that push the envelope in music and the performing arts; new interfaces and transducers are the forte of EE.

Research Opportunities for Undergraduates

Unique to the EE department is our REU Program. Each summer, the department oversees the REU (Research Experience for Undergraduates) program, which is designed to give undergraduates majoring in EE an opportunity to work directly with faculty and their research groups on advanced research topics. The program is designed to give both an in-depth research experience on a particular topic, as well as a broad hands-on exposure to various areas within EE. REU Program page.

Undergraduate Engineering Handbook (UGHB)

The Electrical Engineering undergraduate program is detailed in the Undergraduate Engineering Handbook (UGHB). This valuable resource provides detailed degree information, including declaring a major, credit transfer, and program sheets.

Sample 4-year plans (XLS) and flowcharts (doc) are a good way to help you plan within your interests. Some undergraduate students pursue a co-term, combining a Bachelors and Masters degree. Others choose to double-major, and/or take classes outside of EE.