CCIMI Short Course: Random matrices, Dyson-Schwinger equations and the topological expansion