school project for ioopm