Contains the lecture series originally delivered at the Advanced Course on Limit Cycles of Differential Equations in the Centre de Rechercha Mathematica Barcelona in 2006. This book covers the center-focus problem for polynomial vector fields, and the application of abelian integrals to limit cycle bifurcations.