F429 lecture notes