UBCO Department of Computer Science Mathematics Physics and Statistics