• An introduction to discrete structures, this course covers such topics as sets, functions, relations, basic logic, proof techniques, the basics of counting and probability, algorithms, graphs and trees.

  • Welcome to Calculus I!
  • Students examine floating point arithmetic, polynomial interpolation, numerical methods of integration, numerical solution of non-linear equations, and numerical linear algebra.
  • This course provides a formal presentation of the real number system and Euclidean vector spaces (inner products, norms and distance functions), compactness and connectedness, continuity, differentiation, and integration.
  • This course studies the process of creating models for real world applications from a wide variety of areas such as physics, chemistry, biology, economics and social sciences. It introduces the students to the basics of mathematical modeling with a focus on model construction, fitting and optimization, analysis, evaluation, and application. This course will make use of computer software in developing models.
  • A study of complex numbers, analytic functions, integration, power series, and calculus of residues.
  • This course focuses on binary operations, groups, subgroups, permutations, cyclic groups, cosets, group homomorphisms, rings and fields.
  • This course studies rings, fields, Fermat's Theorem, matrices, ideals, ring homomorphism, polynomial rings, vector spaces, and linear transformations.