Part A - GENERAL PROGRAM REQUIREMENTS