In the past, the students taking computer programming courses in CityU are assessed by coursework and final examinations.
The coursework was usually in the format of programming assignments, and the final examination was in the format of written examinations.