Undergraduate Courses

Our award-winning instructors and lecturers use innovative techniques to engage students and ignite their passion for math.

Featured Courses - Fall 2021

MATH 396- Differential Geometry of Curves and Surfaces

The course is an introduction to the differential geometry of curves and surfaces in three-dimensional space. We will cover important concepts such as curvature, first and second fundamental forms and geodesics. Differential geometry is a core subject in undergraduate mathematics that has wide applications in physics (theory of relativity, mechanics), econometrics, computer graphics, signal processing, statistics and other disciplines. See Full Course Promo


MATH 301- Ramsey Theory: Complete Choas is Impossible

The main aim of this course is to give a very gentle introduction to Ramsey theory to a group of students who
are interested in mathematics but are not planning to become professional mathematicians. (At least, till
completing this course!) My goal is to communicate with students the basic ideas and problems in Ramsey theory,
their history and their place in contemporary mathematics. By the end of the course, students will have a solid awarness of how proofs in Ramsey theory go. My wish is to give to the students in the course both challenging and enjoyable experiences in familiarizing themselves with a very dynamic and relatively new mathematical field. But what is Ramsey theory? Probably the best known description of Ramsey theory is by Theodore S. Motzkin: Complete disorder is impossible. See Full Course Promo


Do you want to know how the remote lock for a car works? How are your on-line banking transactions and e-mail messages protected? Can anyone listen to your cell phone conversations or read your text messages? Do you want to break some historical ciphers, and learn how hard it would be to break the ciphers used nowadays? Then come to MACM 442! See Full Course Promo


MATH 498- Communication and Research Skills in the Mathematical Sciences

Develop your written and verbal communication skills in a challenging and supportive enviornment! See Full Course Promo


MATH 480W- The Art and Craft of Problem Solving

Are you someone who likes problem solving? Do you find it fun to work on a challenging problem for hours, and immensely rewarding when you find a nice solution? If so, this may be the course for you. The course is designed for students with a strong interest in problem solving and the determination to spend the time to find a solution. This course is intended as a preparation for the Putnam Contest, where students are faced with the dual challenge of finding solutions to very challenging math problems and presenting them clearly and concisely. See Full Course Promo

Undergraduate Courses

Mathematics 100-Level Courses

Mathematics 200-Level Courses

Mathematics 300-Level Courses

Mathematics 400-Level Courses

FAN and MACM Courses

  • FAN X92-2 - STT - Foundations of Analytical/Quantitative Reasoning II
  • FAN X99-4 - Foundations of Analytical and Quantitative Reasoning
  • MACM 201-3 - Discrete Mathematics II
  • MACM 203-2 - Computing with Linear Algebra
  • MACM 204-2 - Computing with Calculus
  • MACM 300-3 - Introduction to Formal Languages and Automata with Applications
  • MACM 316-3 - Numerical Analysis I
  • MACM 401-3 - Introduction to Computer Algebra
  • MACM 409-3 - Numerical Linear Algebra: Algorithms, Implementation and Applications
  • MACM 416-3 - Numerical Analysis II
  • MACM 442-3 - Cryptography
  • MACM 498-3 - Special Topics in Mathematics and Computing Science

Course Outlines

Use the online Course Outlines database for archived and current course outlines.