AS Computing F451 Sections 4-6