Department of Mathematics & Computing