18.369 Methods in Nanophotonics