Systems of polynomial equations and ideals in polynomial rings; solution sets of systems of equations and algebraic varieties in affine n-space; effective manipulation of ideals and varieties, algorithms for basic algebraic computations; Groebner bases; applications. Credit may not be granted for both MATH 431 and MATH 530.
[(MATH 230 with min. grade of D and MATH 332 with min. grade of D)]