EE 336: Nanophotonics (MATSCI 346) — Stanford Root