UCL software carpentry November 2014