PROBABILITY AND STATISTICAL MODELLING FOR DATA SCIENCE