Only requires some comfort in proof writing, at least what would be covered in a first course in discrete math.
Having some Linear Algebra, Groups, Rings, Topology, provide some concrete structures to help contextualize the material but it is not required.
Only requires some comfort in proof writing, at least what would be covered in a first course in discrete math.
Having some Linear Algebra, Groups, Rings, Topology, provide some concrete structures to help contextualize the material but it is not required.