FYP1: NON SUPERVISOR - REPORT