TMA4280 - introduction to super computing - lecture slides, notes and code