De Brun Centre for Computational Algebra