This volume surveys important topics in singularity theory, with a particular focus on computational aspects of the subject. The contributors to this volume include R. O. Buchweitz, Y. A. Drozd, W. Ebeling, H. A. Hamm, Le D. T., I. Luengo, F.-O. Schreyer, E. Shustin, J. H. M. Steenbrink, D. van Straten, B. Teissier and J. Wahl. Together they describe the development of various areas of singularity theory over many years, and a range of open questions...