The first half of the course concentrates on classical population genetics. We introduce topics such as Hardy-Weinberg equilibrium, models of selection for populations of infinite size and population subdivision. The second half of the course focuses on coalescent theory, covering migration, changes in population size and recombination. We provide guidelines how these models can be used in to infer population genetic parameters. Finally, some recent results and methods from the population genetic literature are discussed.