Programs for Unit 1 AS computing