Slides for INF5050 forelesningen.