An introduction to Network Epidemiology, starting from classic epidemiological models and relaxing the mass-action and deterministic assumptions using a different suite of network models including pairwise approximations, heterogeneous mean-field approaches and probability generating functions.