MATH10010 Introduction to Proofs and Group Theory is helpful (students will benefit from some familiarity with groups and functions) but not required Algebra encompasses a wide range of topics and ...