MAGIC112: Computational Algebra and Geometry