Bridges the gap between computational, algorithmic mathematics courses and more abstract, theoretical courses. Emphasizes the structure of modern mathematics: axioms, postulates, definitions, examples conjectures, counterexamples, theorems, and proofs. Builds skill in reading and writing proofs. Includes careful treatment of sets, functions, relations, cardinality, and construction of the integers, and the rational, real, and complex number systems.
Vector spaces, linear independence, basis and dimension, linear mappings, matrices, linear equations, determinants, Eigen values, and quadratic forms.