Programming assignments from Sebastian Thrun's Artificial Intelligence for Robotics class on Udacity