This book introduces the field of data science in a practical and accessible manner, using a hands-on approach that assumes no prior knowledge of the subject. The foundational ideas and techniques of data science are provided independently from technology, allowing students to easily develop a firm understanding of the subject without a strong technical background, as well as being presented with material that will have continual relevance even after tools and technologies change. Using popular data science tools such as Python and R, the book offers many examples of real-life applications, with practice ranging from small to big data. A suite of online material for both instructors and students provides a strong supplement to the book, including datasets, chapter slides, solutions, sample exams and curriculum suggestions. This entry-level textbook is ideally suited to readers from a range of disciplines wishing to build a practical, working knowledge of data science.
'Chirag's extensive experience as a teacher shines through in this textbook, which lives up to its promise to be a 'hands on' introduction to data science. Students have a chance to apply their learning to real-life examples from diverse fields, with hands-on examples that build on basic techniques and utilize tools of data science practice throughout the book. I am particularly pleased to see him weave human issues into his approach, putting principles ahead of particular tools and pointing to ethical challenges at various stages of working with data to help his audience develop an appreciation of ways context and interpretation shape data practices. He exposes students to a more nuanced perspective in which human as well as machine input shapes data science outcomes. It is an awareness that we all will need if we are to use data appropriately to tackle the complex challenges we face today.' Theresa Dirndorfer Anderson