News

Teaching methods range from lectures, tutorial classes and mentor sessions, to computer-based laboratory activities supported by group and individual projects. Assessment is by examination, coursework ...