The author is a professor of Mathematics at University of Ottawa, Canada (since 2002). He holds a PhD in Mathematics from University Henri Poincare, Nancy, France, 1997. Before joining University of Ottawa in 2002, he had held postdoctoral positions at INRIA France and PIMS, UBC, Vancouver, Canada. The author's main research area are Shape Optimization and Partial Differential Equations, as they are integral part of his research. The author has taught PDEs at University of Ottawa for many years, and this book represents this teaching experience.