Text this: Student engagement integration to the assessment process: a proposed framework by the Computer Science Program at the American University of Kuwait