This course will introduce students to methods and approaches for predictive modelling and teach the associated technical knowledge and computational approaches required to successfully implement an applied analysis. The material covered will include the general approaches to predictive modelling and a selection of methods that would typically be used at various stages of a pipeline when training a model. This includes handling of missing data, variable selection, and fitting a final predictive model. The approach of the course will be to familiarize the students with the methods and technicals via applications, with a focus on data that is commonly encountered in the health sciences.