Computational linear and commutative algebra (2016)