There are two types of courses offered at the Faculty of Computing of Universiti Teknologi Malaysia, lectured and non-lectured....