A wide range of academic programmes accredited by professional bodies and preparatory courses for professional examinations are offered: