Department of Information and Knowledge Technology