Not only is quantum theory conceptually rich, it is also technically difficult, and exact solutions to all but the most artificial textbook examples are few and far between. It is therefore essential to develop special techniques for attacking more realistic problems. Accordingly, this book is divided into two parts; Part I covers the basic theory, and Part II assembles an arsenal of approximation schemes, with illustrative applications. Although it is important to keep the two parts logically separate, it is not necessary to study the material in the order presented here. Some instructors, for example, may wish to treat time-independent perturbation theory immediately after Chapter 2.