A few programs that I submitted for assessment as part of my university coursework.
There are undoubtedly mistakes, both in the programming logic and the physics so reuse at your own risk. The code has already been submitted - this repository is just a duplicate so please feel free to fork and make pull requests.