The book explains how computing is used in the natural sciences and provides a high-level overview of relevant aspects of computer science and software engineering with a focus on concepts, results and applications. It is intended for both graduate students and experienced scientists.