This book develops a class of graded finite element methods to solve singular elliptic boundary value problems in two- and three-dimensional domains. It provides an approachable and self-contained presentation of the topic, including both the mathematical theory and numerical tools necessary to address the major challenges imposed by the singular solution. Moreover, by focusing upon second-order equations with constant coefficients, it manages to derive explicit results that are accessible to the broader computation community. Although written with mathematics graduate students and researchers in mind, this book is also relevant to applied and computational mathematicians, scientists, and engineers in numerical methods who may encounter singular problems.