This book provides an introduction to the key concepts in programming, statistics and machine learning needed by business analytics students, assuming no prior knowledge and taking a step-by-step approach to help students build up their confidence.