** **

**General physics:** Maxwell’s equations, radiation, dielectric screening

**Numerical methods:** Quadrature, Richardson extrapolation, ordinary

differential equations, partial differential equations, linear algebra

**Programming:** Vector optimization, parallel optimization, openmp, openmpi

**Analytical methods:** Mie theory, plasmon hybridization

**Computational approaches:** Boundary element method, finite element

method, finite difference method

**Organization**

Lectures T 2:00 – 5:00

Homework (60%)

Individual projects (40%)

Text: Lecture notes and review papers

*All information is representative only, and is likely to change from year to year.*