exercises in computational quantum physics