About EE155/255

Many "green technologies" including hybrid cars, photovoltaic energy systems, efficient power supplies, and energy-conserving control systems have at their heart intelligent, high-power electronics. This course examines this technology and uses green-tech examples to teach the engineering principles of modeling, optimization, analysis, simulation, and design. Topics include power converter topologies, periodic steady-state analysis, control, motors and drives, photovoltaic systems, and design of magnetic components. The course involves a hands-on laboratory and a substantial final project.

Required: EE101B, EE102A.

Recommended: ENGR40 or EE122A.

Instructor:William Dallydally@stanford.edu
TAs:Andrew Nguyenaknguyen@stanford.edu
Aria Tedjaratiatedjara@stanford.edu


Starting on Monday, September 25, lecture will be held in 380-380Y.

Lecture meets on Mondays and Wednesdays from 4:30-5:50 PM.

Office Hours and Review Sessions

Prof. Dally will hold office hours in Gates 301, 3:30-4:30 on Mondays.

Review sessions will be held on Fridays, 4:30-5:50PM in STLC 118

TA office hours are during lab times in 077.

Andrew - Wednesday, Thursday (7-10PM)

Aria - Tuesday, Thursday (7-10PM)


There is one lab each week, assigned on Monday. You must demonstrate and get a sign-off on the lab during the next week. You will work in groups of two to four.

Lab is open whenever as long as there are at least 2 people in the lab, but the TAs will be at the labs Tues to Thurs from 7-10PM. If you would like additional or changes to TA times, please let us know.

The lab is Packard 077.


There are six homework assignments. Each is assigned on Monday and due the following Tuesday at 9:00am. You may work in groups of up to four and turn in a single solution for the group.

Homework may be turned in during class, in lab, or taken to Sue George in Gates 303 before Tuesday at 9AM.


There is one major project due at the end of the quarter. Projects may be done in groups of up to four.

The complete project guidelines will be released in late October (exact date TBD)