Programming 1 is a course run by the RMIT School of Computer science and Information technology, which teaches object orientated programming in Java. This assignment required me to program the movement of a robot arm in Java which would move blocks from a source pile to a target pile without collisions.