Mathematics and Computer Science Department