Topics in this course include algebra of sets, equivalence relations, mappings, order relations; discussion of natural, rational, real, and complex number systems; study of the abstract systems: groups, fields, rings, and integral domains. Students are required to demonstrate their ability to write, using standard English.