MATH 96 — Preparatory Algebra

3 credits.

Covers the necessary mathematical tools needed to succeed in our algebra course and provides fundamental mathematical skills. Topics include real numbers, linear equations and inequalities, integral and fractional exponents, polynomials and their arithmetic, polynomial equations and equations with fractional exponents, the quadratic formula and completing the square, systems of two linear equations, graphing, and problem solving using algebra and graphs. All students must pass an assessment on basic mathematical skills to complete the course. The course does not count for degree credit.

MATH 112 — Algebra

3 credits.

Properties of elementary functions, such as polynomial, absolute value, radical, rational, exponential, and logarithmic functions. Topics include equations, inequalities, functions, and their graphs. Students will formulate, analyze, solve, and interpret mathematical and real-world problems. Intended to provide the algebra skills required for calculus.

MATH 113 — Trigonometry

3 credits.

Covers the graphs, properties and geometric significance of trigonometric functions of a real variable. Other topics include trigonometric equations and identities, application, trigonometric form of complex numbers, DeMoivre's theorem, and polar and parametric equations. The course also has a significant number of applications, especially related to other disciplines.

MATH 114 — Algebra and Trigonometry

5 credits.

The two semester sequence MATH 112-MATH 113 covers similar material as MATH 114, but in a slower pace. Not recommended for students with less than an AB in MATH 96.

MATH 118 — Summer Collegiate Experience Mathematics Course

2 credits.

A preparation and introductory math course for students enrolled in the Summer Collegiate Experience program. Includes material from precalculus and calculus and related topics depending on students' results on the math placement exam.

MATH 141 — Quantitative Reasoning and Problem Solving

3 credits.

Develops a habit of mind, competency, and comfort in working with numerical data. Learn to reason and solve quantitative problems from a wide array of authentic contexts and everyday life situations, develop the ability to reason mathematically, and make and evaluate logical arguments supported by quantitative evidence. This course is for students who need to satisfy part A of the Quantitative Reasoning requirement and prepare for QR-B courses, but do not want to continue in the calculus sequence.

MATH 171 — Calculus with Algebra and Trigonometry I

5 credits.

Topics in algebra, trigonometry and precalculus are integrated with elementary differential calculus. Part of a 2-semester sequence with MATH 217; these two courses together are equivalent to MATH 114 and 221.

MATH 198 — Directed Study

1-3 credits.

Directed study projects as arranged with a faculty member.

MATH 207 — Topics in Mathematics Study Abroad

1-5 credits.

Credit is awarded to students who have completed an appropriate math course abroad at the intermediate level having no direct equivalence within the math department offerings. The study abroad course must be pre-approved by the math department.

MATH 211 — Calculus

5 credits.

Essential concepts of differential and integral calculus; exponential and logarithmic functions; functions of several variables. Primarily for students in prebusiness and some social sciences. Students preparing for advanced study in mathematics, physics, engineering and other sciences should take MATH 221, 222 and 234 rather than MATH 210, 211 and 213. Most students in the biological sciences should take MATH 221. MATH 210 does not fulfill the requisite.

MATH 213 — Calculus and Introduction to Differential Equations

3 credits.

Techniques of integration, multiple integrals, infinite sequences and series, first order differential equations, two-dimensional systems of differential equations, difference equations, with models from and applications in business and the social and biological sciences.

MATH 217 — Calculus with Algebra and Trigonometry II

5 credits.

Continuation of MATH 171. Topics in algebra, trigonometry and precalculus are integrated with elementary differential calculus. Completion of MATH 217 implies completion of MATH 221 and 114.

MATH 221 — Calculus and Analytic Geometry 1

5 credits.

Introduction to differential and integral calculus and plane analytic geometry; applications; transcendental functions.

MATH 222 — Calculus and Analytic Geometry 2

4 credits.

Techniques of integration, improper integrals, first order ordinary differential equations, sequences and series, Taylor series, vector geometry in two and three dimensions.

MATH 228 — WES Calculus Supplement

2 credits.

Topics in algebra, trigonometry, differential, integral and multi-variable calculus and analytic geometry will be covered depending on which calculus course MATH 228 is attached to. MATH 228 must be taken in conjunction with the appropriate WES section of MATH 171, 217, 221, 222, or 234.

MATH 234 — Calculus--Functions of Several Variables

4 credits.

Introduction to calculus of functions of several variables; calculus on parameterized curves, derivatives of functions of several variables, multiple integrals, vector calculus.

MATH/​COMP SCI  240 — Introduction to Discrete Mathematics

3 credits.

Basic concepts of logic, sets, partial order and other relations, and functions. Basic concepts of mathematics (definitions, proofs, sets, functions, and relations) with a focus on discrete structures: integers, bits, strings, trees, and graphs. Propositional logic, Boolean algebra, and predicate logic. Mathematical induction and recursion. Invariants and algorithmic correctness. Recurrences and asymptotic growth analysis. Fundamentals of counting.

MATH 275 — Topics in Calculus I

5 credits.

Topics in first semester calculus. This is the first semester of the calculus honors sequence. Course is available by invitation only for freshmen students who placed into MATH 221.

MATH 276 — Topics in Calculus II

5 credits.

Topics in second semester calculus. This is the second semester of the calculus honors sequence.

MATH 298 — Directed Study in Mathematics

1-3 credits.

Directed study projects as arranged with a faculty member.

MATH/​STAT  309 — Introduction to Probability and Mathematical Statistics I

3 credits.

Probability and combinatorial methods, discrete and continuous, univariate and multivariate distributions, expected values, moments, normal distribution and derived distributions, estimation.

MATH/​STAT  310 — Introduction to Probability and Mathematical Statistics II

3 credits.

Mathematical statistical inference aims at providing an understanding of likelihood's central role to statistical inference, using the language of mathematical statistics to analyze statistical procedures, and using the computer as a tool for understanding statistics. Specific topics include: samples and populations, estimation, hypothesis testing, and theoretical properties of statistical inference.

MATH 319 — Techniques in Ordinary Differential Equations

3 credits.

Review of linear differential equations; series solution of linear differential equations; boundary value problems; Laplace transforms; possibly numerical methods and two dimensional autonomous systems.

MATH 320 — Linear Algebra and Differential Equations

3 credits.

An introduction to linear algebra and differential equations with emphasis on the relationship between the theory of linear algebra and analytical and numerical techniques for solving differential equations. Linear algebra topics include linear systems, matrices and their algebra, vector spaces and linear transformations, eigenvalues and eigenvectors. Topics from differential equations include first order ODE, homogeneous and nonhomogeneous linear systems, and numerical methods.

MATH 321 — Applied Mathematical Analysis

3 credits.

Vector analysis: algebra and geometry of vectors, vector differential and integral calculus, theorems of Green, Gauss, and Stokes; complex analysis: analytic functions, complex integrals and residues, Taylor and Laurent series.

MATH 322 — Applied Mathematical Analysis

3 credits.

Sturm-Liouville theory; Fourier series, including mean convergence; boundary value problems for linear second order partial differential equations, including separation of variables and eigenfunction expansions.

MATH 331 — Introductory Probability

3 credits.

Topics covered include axioms of probability, random variables, the most important discrete and continuous probability distributions, expectation and variance, conditional probability and conditional expectations, Markov's and Chebyshev's inequalities, laws of large numbers, and the central limit theorem. Includes a brief introduction to techniques of multivariate integration.

MATH 340 — Elementary Matrix and Linear Algebra

3 credits.

An introduction to linear algebra. Topics include matrix algebra, linear systems of equations, vector spaces, sub-spaces, linear dependence, span, basis, rank of matrices, determinants, linear transformations, coordinate representations, kernel, range, eigenvalues and eigenvectors, diagonalization, inner products and orthogonal vectors, symmetric matrices. Covers linear algebra topics in greater depth and detail than MATH 320. Formal techniques in mathematical argument [MATH 341] not covered.

MATH 341 — Linear Algebra

3 credits.

The theory of linear algebra with an introduction to proofs and proof writing. Topics include vector spaces, linear dependence, span, basis, linear transformations, kernel, image, inner products and inner product spaces, geometry, eigenvalues, eigenvectors, standard matrix factorizations. Other content includes basic set theory, logical operations, quantifiers, direct and indirect arguments, and induction. Differential equations [MATH 320] not covered.

MATH 375 — Topics in Multi-Variable Calculus and Linear Algebra

5 credits.

Vector spaces and linear transformations, differential calculus of scalar and vector fields, determinants, eigenvalues and eigenvectors, multiple integrals, line integrals, and surface integrals. Freshmen students are invited to enroll by the Department of Mathematics.

MATH 376 — Topics in Multi-Variable Calculus and Differential Equations

5 credits.

Topics in multi-variable calculus and introduction to differential equations.

3 credits.

An introduction to mathematical research. Instruction in ancillary skills such as literature review, mathematical software use, technical writing and communication, etc. Requires acceptance to the Madison Experimental Mathematics undergraduate research lab.

MATH 407 — Topics in Mathematics Study Abroad

1-5 credits.

Credit is awarded to students who have completed an appropriate math course abroad at the advanced level having no direct equivalence within the math department offerings. The study abroad course must be pre-approved by the math department.

MATH 415 — Applied Dynamical Systems, Chaos and Modeling

3 credits.

An introduction to nonlinear dynamical systems including stability, bifurcations and chaos. The course will give underlying mathematical ideas, but emphasize applications from many scientific fields.

MATH 421 — The Theory of Single Variable Calculus

3 credits.

Covers material in first and second semester calculus but it is intended to teach math majors to write and understand proofs in mathematics in general and in calculus in particular.

MATH/​COMP SCI/​I SY E  425 — Introduction to Combinatorial Optimization

3 credits.

Focuses on optimization problems over discrete structures, such as shortest paths, spanning trees, flows, matchings, and the traveling salesman problem. We will investigate structural properties of these problems, and we will study both exact methods for their solution, and approximation algorithms.

MATH/​STAT  431 — Introduction to the Theory of Probability

3 credits.

Topics covered include axioms of probability, random variables, the most important discrete and continuous probability distributions, expectation and variance, moment generating functions, conditional probability and conditional expectations, multivariate distributions, Markov's and Chebyshev's inequalities, laws of large numbers, and the central limit theorem.

MATH/​COMP SCI/​E C E  435 — Introduction to Cryptography

3 credits.

Cryptography is the art and science of transmitting digital information in a secure manner. Provides an introduction to its technical aspects.

MATH 441 — Introduction to Modern Algebra

3 credits.

The integers, emphasizing general group and ring properties. Permutation groups, symmetry groups, polynomial rings, leading to notions of abstract groups and rings. Congruences, computations, including finite fields and applications. Emphasis on concepts and concrete examples and computations.

MATH 443 — Applied Linear Algebra

3 credits.

Review of matrix algebra. Simultaneous linear equations, linear dependence and rank, vector space, eigenvalues and eigenvectors, diagonalization, quadratic forms, inner product spaces, norms, canonical forms. Discussion of numerical aspects and applications in the sciences.

MATH 444 — Graphs and Networks in Data Science

3 credits.

Mathematical foundations of networks with an emphasis on their applications in modern data science, using tools from algorithmic graph theory and linear algebra. Topics include: basics of graph theory, network statistics, graph traversal algorithms and implementation, matrix methods, community detection, PageRank, simulation of random graph models.

MATH 461 — College Geometry I

3 credits.

An introduction to Euclidean or non-Euclidean geometry.

MATH 467 — Introduction to Number Theory

3 credits.

An introduction to proof writing techniques through a study of classical topics in elementary number theory. Topics include the divisibility, basic properties of primes, congruences, Fermat's theorem.

MATH/​CURRIC  471 — Mathematics for Secondary School Teachers

3 credits.

Capstone for future middle and high school teachers, drawing connections between higher mathematics and school mathematics.

MATH/​HIST SCI  473 — History of Mathematics

3 credits.

An historical survey of the main lines of mathematical development.

MATH/​COMP SCI/​STAT  475 — Introduction to Combinatorics

3 credits.

Problems of enumeration, distribution, and arrangement. Inclusion-exclusion principle. Generating functions and linear recurrence relations. Combinatorial identities. Graph coloring problems. Finite designs. Systems of distinct representatives and matching problems in graphs. Potential applications in the social, biological, and physical sciences. Puzzles. Problem solving.

1-3 credits.

Intermediate or upper level topics course in mathematics. Topics vary.

MATH 491 — Topics in Undergraduate Mathematics

3 credits.

Intermediate or upper level topics course in mathematics. Topics vary.

MATH/​COMP SCI  513 — Numerical Linear Algebra

3 credits.

Direct and iterative solution of linear and nonlinear systems and of eigenproblems. LU and symmetric LU factorization. Complexity, stability, and conditioning. Nonlinear systems. Iterative methods for linear systems. QR-factorization and least squares. Eigenproblems: local and global methods.

MATH/​COMP SCI  514 — Numerical Analysis

3 credits.

Polynomial forms, divided differences. Polynomial interpolation. Polynomial approximation: uniform approximation and Chebyshev polynomials, least-squares approximation and orthogonal polynomials. Numerical differentiation and integration. Splines, B-splines and spline approximation. Numerical methods for solving initial and boundary value problems for ordinary differential equations.

MATH 519 — Ordinary Differential Equations

3 credits.

Provides a rigorous introduction to ordinary differential equations and dynamical systems. Intended for math majors and advanced (or graduate) students in other disciplines.

MATH 521 — Analysis I

3 credits.

The real numbers, elements of set theory, metric spaces and basic topology, sequences and series, limits, continuity, differentiation, integration, sequences and series of functions, uniform convergence.

MATH 522 — Analysis II

3 credits.

Special functions, power series, Fourier series, approximation, contraction principle, characterizations of compactness in metric spaces, applications to differential equations. Differential calculus in normed spaces, including implicit and inverse function theorems. Course is essential for graduate work in mathematics.

MATH/​COMP SCI/​I SY E/​STAT  525 — Linear Optimization

3 credits.

Introduces optimization problems whose constraints are expressed by linear inequalities. Develops geometric and algebraic insights into the structure of the problem, with an emphasis on formal proofs. Presents the theory behind the simplex method, the main algorithm used to solve linear optimization problems. Explores duality theory and theorems of the alternatives.

MATH 531 — Probability Theory

3 credits.

A rigorous introduction to probability theory at an advanced undergraduate level. Only a minimal amount of measure theory is used, in particular, the theory of Lebesgue integrals is not needed. It is aimed at math majors and Master's degree students, or students in other fields who will need probability in their future careers. Gives an introduction to the basics (Kolmogorov axioms, conditional probability and independence, random variables, expectation) and discusses some classical results with proofs (DeMoivre-Laplace limit theorems, the study of simple random walk on the one dimensional lattice, applications of generating functions).

MATH 535 — Mathematical Methods in Data Science

3 credits.

A rigorous introduction to mathematical concepts important for modern data science. Topics include: matrix factorizations, optimization theory and algorithms, probabilistic models, finite Markov chains. Mathematical techniques are motivated by and illustrated on a range of applied problems from machine learning and statistics.

MATH 540 — Linear Algebra II

3 credits.

Review of linear transformations, duality. Diagonalization of linear transformations.The Cayley Hamilton Theorem. Minimal polynomials. The Jordan canonical form. Exponential function. Inner product spaces, orthonormal bases and Gram-Schmidt orthogonalization. Operators on inner product spaces. Self-adjoint, unitary and positive operators. Spectral theorem. singular value decomposition. Bilinear and quadratic forms. Norms, bounded linear operators, matrix norms. Basic multilinear algebra. This is a second course in linear algebra.

MATH 541 — Modern Algebra

3 credits.

Groups, normal subgroups, Cayley's theorem, rings, ideals, homomorphisms, polynomial rings, abstract vector spaces.

MATH 542 — Modern Algebra

3 credits.

Field extensions, roots of polynomials, splitting fields, simple extensions, linear transformations, matrices, characteristic roots, canonical forms, determinants.

MATH 551 — Elementary Topology

3 credits.

Topological spaces, connectedness, compactness, separation axioms, metric spaces.

MATH 552 — Elementary Geometric and Algebraic Topology

3 credits.

Introduction to algebraic topology. Emphasis on geometric aspects, including two-dimensional manifolds, the fundamental group, covering spaces, basic simplicial homology theory, the Euler-Poincare formula, and homotopy classes of mappings.

MATH 561 — Differential Geometry

3 credits.

Theory of curves and surfaces by differential methods.

MATH 567 — Modern Number Theory

3 credits.

A course in number theory covering fundamentals and modern applications in topics of recent interest: Modular arithmetic, quadratic reciprocity, arithmetic functions, zeta function, Diophantine equations, transcendental numbers, Roth's theorem, continued fractions, and the circle method. Optional material from probability including random matrix theory.

MATH 570 — Fundamentals of Set Theory

3 credits.

Introduces the basic concepts of Set Theory including: Set-theoretical paradoxes and means of avoiding them, sets, relations, functions, orders and well-orders, proof by transfinite induction and definitions by transfinite recursion, cardinal and ordinal numbers and their arithmetic, construction of the real numbers, the axiom of choice and its consequences.

MATH/​PHILOS  571 — Mathematical Logic

3 credits.

Basics of logic and mathematical proofs; propositional logic; first order logic; undecidability.

MATH 605 — Stochastic Methods for Biology

3 credits.

Intended to provide a rigorous foundation for stochastic modeling of biological systems. The mathematical emphasis is in stochastic analysis and simulation. Biological applications include epidemiological phenomena, biochemical reaction networks and population dynamics.

MATH 607 — Topics in Mathematics Study Abroad

1-5 credits.

Credit is awarded to students who have completed an appropriate math course abroad at the advanced level having no direct equivalence within the math department offerings. The study abroad course must be pre-approved by the math department.

MATH/​B M I/​BIOCHEM/​BMOLCHEM  609 — Mathematical Methods for Systems Biology

3 credits.

Provides a rigorous foundation for mathematical modeling of biological systems. Mathematical techniques include dynamical systems and differential equations. Applications to biological pathways, including understanding of bistability within chemical reaction systems, are emphasized.

MATH 619 — Analysis of Partial Differential Equations

3 credits.

A rigorous introduction to the theoretical underpinnings of the basic methods and techniques in the modern theory of PDEs. It is aimed at math majors, but will also be useful to some students in the sciences, engineering and economics who feel the need for a deeper understanding of the theory of PDEs. The emphasis is on the exposure to a number of different methods of solution of PDEs and their connection to physical phenomena modeled by the equations. The goals include both learning to solve some basic types of PDEs as well as to understand the motivation behind and inner workings of the techniques involved.

MATH 621 — Introduction to Manifolds

3 credits.

Integration in Euclidean spaces, change of variables, multilinear algebra, vector fields and differential forms, manifolds and tangent spaces, integration on manifolds, Stokes theorem. Classical vector analysis. Cauchy integral theorem.

MATH 623 — Complex Analysis

3 credits.

Elementary functions of a complex variable; conformal mapping; complex integrals; the calculus of residues.

MATH 627 — Introduction to Fourier Analysis

3 credits.

Fourier series and integrals, and their applications.

MATH 629 — Introduction to Measure and Integration

3 credits.

Lebesgue integral and measure, abstract measure and integration, differentiation, spaces of integrable functions.

MATH/​I SY E/​OTM/​STAT  632 — Introduction to Stochastic Processes

3 credits.

Topics include discrete-time Markov chains, Poisson point processes, continuous-time Markov chains, and renewal processes. Applications to queueing, branching, and other models in science, engineering and business.

MATH 635 — An Introduction to Brownian Motion and Stochastic Calculus

3 credits.

Presents an introduction to Brownian motion and its application to stochastic calculus. Sample path properties of Brownian motion, Ito stochastic integrals, Ito's formula, stochastic differential equations and properties of their solutions, and various applications will be included.

MATH/​E C E  641 — Introduction to Error-Correcting Codes

3 credits.

Coding theory. Codes (linear, Hamming, Golay, dual); decoding-encoding; Shannon's theorem; sphere-packing; singleton and Gilbert-Varshamov bounds; weight enumerators; MacWilliams identities; finite fields; other codes (Reed-Muller, cyclic, BCH, Reed-Solomon) and error-correction algorithms.

MATH 681 — Senior Honors Thesis

3 credits.

Individual study for honors math majors writing a thesis in mathematics.

MATH 682 — Senior Honors Thesis

3 credits.

Individual study for honors math majors writing a thesis in mathematics.

2-4 credits.

Individual study for students writing a thesis in mathematics.

2-4 credits.

Individual study for students writing a thesis in mathematics.

MATH 698 — Directed Study

1-3 credits.

Directed study projects as arranged with a faculty member.

MATH 699 — Directed Study

1-6 credits.

Directed study projects as arranged with a faculty member.

MATH 703 — Methods of Applied Mathematics 1

3 credits.

Study of the linear algebraic structure underlying discrete equilibrium problems. Boundary value problems for continous equilibria: Sturm-Liouville equations, Laplace's equation, Poisson's equation, and the equations for Stokes flow. Contour integration and conformal mapping. Applications of dynamics leading to initial value problems for ODEs and PDEs. Green's functions for ODEs and introduction to asymptotic methods for ODEs, e.g. WKB analysis. Separation of variables and eigenfunction expansions for linear PDEs. Examples from physics and engineering throughout. Knowledge of undergraduate linear algebra, analysis and complex analysis is strongly recommended.

MATH 704 — Methods of Applied Mathematics-2

3 credits.

Derivation, nature and solution of canonical partial differential equations of applied mathematics. Conservation laws, advection, diffusion. First order PDEs, characteristics, shocks. Traffic flow, eikonal and Hamilton-Jacobi equations. Higher order PDEs: classification, Fourier analysis, well-posedness. Series solutions and integral transforms. Green's functions and distributions. Similarity solutions. Asymptotics of Fourier integrals. Laplace's method, stationary phase. Ship waves. Perturbation methods. Knowledge of undergraduate linear algebra, analysis and complex analysis is strongly recommended.

MATH 705 — Mathematical Fluid Dynamics

3 credits.

Advanced introduction to fluid dynamics. Basic concepts; elementary viscous flow; Navier-Stokes equations. Elementary airfoil theory; boundary layers. Vortex motion. Waves. Very viscous flow. Compressible flows. Instabilities, bifurcations, turbulence. Requires working knowledge of multivariate calculus, differential equations and mechanics.

MATH/​STAT  709 — Mathematical Statistics

4 credits.

Introduction to measure theoretic probability; derivation and transformation of probability distributions; generating functions and characteristic functions; conditional expectation, sufficiency, and unbiased estimation; methods of large sample theory including laws of large numbers and central limit theorems; order statistics.

MATH/​STAT  710 — Mathematical Statistics

4 credits.

Estimation, efficiency, Neyman-Pearson theory of hypothesis testing, confidence regions, decision theory, analysis of variance, and distribution of quadratic forms.

MATH/​COMP SCI  714 — Methods of Computational Mathematics I

3 credits.

Development of finite difference methods for hyperbolic, parabolic and elliptic partial differential equations. Analysis of accuracy and stability of difference schemes. Direct and iterative methods for solving linear systems. Introduction to finite volume methods. Applications from science and engineering. Students are strongly encouraged to have programming skills (e.g. COMP SCI 200) and some undergraduate numerical analysis (e.g. MATH/​COMP SCI  514 or COMP SCI 412), analysis and differential equations (e.g. MATH 322 and MATH 521) and linear algebra (e.g. MATH 341).

MATH/​COMP SCI  715 — Methods of Computational Mathematics II

3 credits.

Introduction to spectral methods (Fourier, Chebyshev, Fast Fourier Transform), finite element methods (Galerkin methods, energy estimates and error analysis), and mesh-free methods (Monte-Carlo, smoothed-particle hydrodynamics) for solving partial differential equations. Applications from science and engineering. Applications from science and engineering. Students are strongly encouraged to have programming skills (e.g. COMP SCI 200), undergraduate numerical analysis (e.g. MATH/​COMP SCI  514 or COMP SCI 412), analysis (MATH 322 and math 521) and linear algebra (e.g. MATH 341 or equiv.)

MATH 716 — Ordinary Differential Equations

3 credits.

Existence, uniqueness, and continuous dependence theorems, linear systems, stability, singular points, and boundary value problems. Qualitative behavior of nonlinear equations, stability, Lyapunov functions, invariant manifolds, bifurcation theory, periodic orbits, and connecting orbits.

MATH 717 — Stochastic Computational Methods

3 credits.

Introduction to computational methods that use stochastic algorithms and/or methods that are applied to random or stochastic mathematical problems. The main emphasis will be placed on learning practical tools, while some aspects of theoretical foundations will also be covered (e.g., basic error analysis for numerical solution of stochastic differential equations (SDEs), and basic convergence of Monte Carlo methods). Topics include Monte Carlo methods, Bayesian inference and Bayesian sampling, simulation of Markov chains, numerical analysis for SDEs, data assimilation / state estimation, stochastic optimization methods and random sketching. Applications to science, engineering, finance, data science, and other practical problems also included.

MATH 718 — Randomized Linear Algebra and Applications

3 credits.

Random solvers have been playing increasingly crucial roles in the modern computational tasks. The recent breakthroughs in applied and computational linear algebra that incorporate techniques of randomization have proven to be of great importance in modern applied math, computational sciences and data science, such as inverse problems, machine learning and scientific computing. The guiding principle is that one may greatly reduce computational and storage expenses at the cost of a small probability of failure. Systematic study of these modern methods of randomized linear algebra solvers will be provided, presenting mathematical backgrounds, algorithms, and concrete applications. Core theoretical topics include randomized Kaczmarz and its generalization to stochastic gradient descent, randomized singular value decomposition, random sketching, matrix completion, and compressive sensing, and corresponding applications.

MATH 719 — Partial Differential Equations

3 credits.

Classical theory of partial differential equations, together with an introduction to the modern theory based on functional analysis. Familiarity with basic measure theory (e.g. MATH 629 or 721) or concurrent registration in MATH 721 is strongly recommended.

MATH 720 — Partial Differential Equations

3 credits.

Linear elliptic, parabolic and hyperbolic equations, continuing with calculus of variations and then nonlinear initial value problems.

MATH 721 — A First Course in Real Analysis

3 credits.

Real analysis concentrating on measures, integration, and differentiation and including an introduction to Hilbert spaces. Knowledge of undergraduate analysis (e.g. the sequence MATH 521 and 522) is strongly recommended.

MATH 722 — Complex Analysis

3 credits.

The basic theory of functions of one complex variable including Cauchy formula, singularities and residues, meromorphic functions, conformal mappings, harmonic functions, approximation and the nonhomogeneous d-bar equation. Requires knowledge of undergraduate analysis (e.g. the sequence Math 521/522).

MATH 725 — A Second Course in Real Analysis

3 credits.

Continuation of MATH 721. An introduction to further topics in real analysis: Banach spaces, Fourier transforms, elements of distribution theory, and applications.

MATH/​COMP SCI/​I SY E/​STAT  726 — Nonlinear Optimization I

3 credits.

Theory and algorithms for nonlinear optimization, focusing on unconstrained optimization. Line-search and trust-region methods; quasi-Newton methods; conjugate-gradient and limited-memory methods for large-scale problems; derivative-free optimization; algorithms for least-squares problems and nonlinear equations; gradient projection algorithms for bound-constrained problems; and simple penalty methods for nonlinearly constrained optimization. Students are strongly encouraged to have knowledge of linear algebra and familiarity with basic mathematical analysis.

MATH/​COMP SCI/​I SY E  728 — Integer Optimization

3 credits.

Introduces optimization problems over integers, and surveys the theory behind the algorithms used in state-of-the-art methods for solving such problems. Special attention is given to the polyhedral formulations of these problems, and to their algebraic and geometric properties. Applicability of Integer Optimization is highlighted with applications in combinatorial optimization. Key topics include: formulations, relaxations, polyhedral theory, cutting planes, decomposition, enumeration. Students are strongly encouraged to have knowledge of Linear Programming (e.g., MATH/​COMP SCI/​I SY E/​STAT  525), including algorithms, duality and polyhedral theory.

MATH/​COMP SCI/​I SY E  730 — Nonlinear Optimization II

3 credits.

Theory and algorithms for nonlinearly constrained optimization. Relevant geometric concepts, including tangent and normal cones, theorems of the alternative, and separation results. Constraint qualifications. Geometric and algebraic expression of first-order optimality conditions. Second-order optimality conditions. Duality. Nonlinear programming algorithms: merit functions and filters; interior-point, augmented Lagrangian, and sequential quadratic programming algorithms.

MATH/​STAT  733 — Theory of Probability I

3 credits.

An introduction to measure theoretic probability and stochastic processes.Topics include foundations, independence, zero-one laws, laws of large numbers, convergence in distribution, characteristic functions, central limit theorems, random walks, conditional expectations. Familiarity with basic measure theory (e.g. MATH 629 or 721) or concurrent registration in MATH 721 is strongly recommended.

MATH/​STAT  734 — Theory of Probability II

3 credits.

Possible topics include martingales, weak convergence of measures, introduction to Brownian motion.

MATH 735 — Stochastic Analysis

3 credits.

Foundations of continuous time stochastic processes, semimartingales and the semimartingale integral, Ito's formula, stochastic differential equations, stochastic equations for Markov processes, application in finance, filtering, and control. The course relies on measure theoretic probability theory that can be reviewed at the beginning of the semester.

MATH 740 — Enumerative Combinatorics/Symmetric Functions

3 credits.

Inclusion-exclusion principle, permutation statistics, sieve methods, unimodal sequences, posets, lattice theory, Mobius functions, generating functions, bases and transition matrices for symmetric functions, Young tableaux, plane partitions, polytopes, poset homology, Stanley-Reisner rings.

MATH 741 — Abstract Algebra

3 credits.

Usually a study of finite groups and noncommutative rings. Group theoretic topics may include: permutation groups, Lagrange's theorem, Cauchy's theorem and the Sylow theorems, solvable and nilpotent groups. Ring theoretic topics may include: Artinian rings and modules, the Wedderburn theorems, the Hopkins-Levitzki theorem, the Jacobson radical and density theorem. The basic prerequisite for all advanced graduate courses in algebra. Familiarity with topics in undergraduate algebra (e.g. MATH 541 and 542) is strongly recommended.

MATH 742 — Abstract Algebra

3 credits.

Continuation of MATH 741. Usually the study of commutative rings and fields. Ring theoretic topics may include: modules over PIDs, Noetherian rings and the Hilbert basis theorem, the Lasker-Noether theorem, the Krull intersection theorem, integrality and the Hilbert Nullstellensatz. Field theoretic topics may include: algebraic extensions, Galois theory, solvability of polynomials and classical constructability problems.

MATH 746 — Topics in Ring Theory

3 credits.

Will alternate between commutative and noncommutative ring theory. Commutative topics include localization; local rings; dimension theory; Cohen-Macaulay rings. Noncommutative topics include projective modules; injective modules; flat modules; homological and global dimension; Wedderburn and Goldie rings. Basic graduate algebra courses (e.g. MATH 741 and 742) are strongly recommended.

MATH 747 — Lie Algebras

3 credits.

Lie algebras and matrix groups. Topics: tangent spaces; exponentials; Baker-Campbell-Hausdorff formula; (nilpotent, solvable, semisimple) Lie algebras; Engel's and Lie's theorems; Levi decomposition; Killing form; sl(2)-representations; root systems; Dynkin diagrams; Weyl groups; Cartan and Borel subalgebras; Serre's theorem. Basic graduate algebra courses (e.g. MATH 541 and 542 or MATH 741 and 742) are strongly recommended.

MATH 748 — Algebraic Number Theory

3 credits.

A rigorous introduction to the arithmetic of number fields; algebraic integers, geometry of numbers, Dirichlet's Unit Theorem, ideal class groups, first case of Fermat's Last Theorem; prime decompositions, Galois automorphisms. Basic graduate algebra courses (e.g. MATH 741 and 742) are strongly recommended.

MATH 749 — Analytic Number Theory

3 credits.

An introduction to (abelian) Hecke L-functions and their arithmetic applications to topics such as the distribution of primes and the study of ideal class groups. Basic graduate algebra courses (e.g. MATH 741 and 742) are strongly recommended

MATH 750 — Homological Algebra

3 credits.

Topics include: complexes, cohomology, double complexes, spectral sequences; abelian categories, derived categories, derived functors; Tor and Ext, Koszul complexes; group cohomology; sheaf cohomology, hypercohomology. Basic graduate algebra courses (e.g. MATH 741 and 742) are strongly recommended

MATH 751 — Introductory Topology I

3 credits.

An introduction to algebraic and differential topology. Elements of homotopy theory, fundamental group, covering spaces. Differentiable manifolds, tangent vectors, regular values, transversality, examples of compact Lie groups. Homological algebra, chain complexes, cell complexes, singular and cellular homology, calculations for surfaces, spheres, projective spaces, etc. Familiarity with undergraduate algebra and topology MATH 541 or 551) is strongly recommended.

MATH 752 — Introductory Topology II

3 credits.

Continuation of MATH 751. Cohomology, Universal Coefficient Theorem, Kunneth Formula, cup and cap products, applications to manifolds, orientability, Poincare Duality. Differential forms, integration and Stokes Theorem, De Rham Theorem. Calculations, further duality theorems, Euler class, Lefschetz Fixed-Point Theorem.

MATH 753 — Algebraic Topology I

3 credits.

Higher homotopy groups, elements of obstruction theory, fibrations, bundle theory, classifying spaces, applications to smooth mainfolds, differential forms, vector bundles, characteristic classes, cobordism, applications and calculations. Basic graduate topology courses (e.g. MATH 751 and 752) are strongly recommended.

MATH 754 — Algebraic Topology II

3 credits.

Continuation of MATH 753. Topics include: spectral sequences and their applications, topology of Lie Groups, H-spaces, Hopf Algebras, homotopy classification of bundles, the Steenrod Algebra and its applications, intorduction to generalized cohomology theories, spectra, elements of K-theory.

MATH 758 — Introduction to Ergodic Theory and Dynamics

3 credits.

An introduction to ergodic theory and dynamics covering fundamental theorems of ergodic theory, classical examples of one and two dimensional dynamics as well as applications to study of group actions.

MATH 761 — Differentiable Manifolds

3 credits.

Differentiable manifolds, vector bundles, implicit function theorem, submersions and immersions, vector fields and flows, foliations and Frobenius theorem, differential forms and exterior calculus, integration and Stokes' theorem, De Rham theory, Riemannian metrics. Familiarity with basic undergraduate analysis courses MATH 521 and 522 or MATH 621) is strongly recommended.

MATH 763 — Introduction to Algebraic Geometry

3 credits.

Algebraic preliminaries, including local rings; valuation theory, and power series rings; geometry of algebraic varieties with emphasis on curves and surfaces.

MATH 764 — Introduction to Algebraic Geometry

3 credits.

Continuation of MATH 763.

MATH 765 — Differential Geometry

3 credits.

Covers the metric properties of Riemannian manifolds. The following topics will be covered: Vector bundles and connections, Riemannian metrics, submanifolds and second fundamental form, first variation of arc length, geodesics, Hopf-Rinow theorem, second variation of arc length, Jacobi fields and index lemmas, Bonnet-Meyer theorem, Rauch comparison theorem, spaces of constant curvature, Hodge-de Rham theory. Familiarity with the topics in a differential manifolds course (e.g. MATH 761) is strongly recommended.

MATH 770 — Foundations of Mathematics

3 credits.

First-order logic syntax and semantics, Completeness and Compactness Theorems, Lowenheim-Skolem Theorem, computable and computably enumerable sets, Incompleteness Theorem, axioms of Zermelo-Fraenkel set theory with choice, ordinal and cardinal arithmetic.

MATH 771 — Set Theory

3 credits.

Martin's Axiom, Suslin and Aronszajn trees, diamond principle, absoluteness and reflection, constructible universe, and one-step forcing constructions. Familiarity with the topics in a basic Foundations course such as MATH 770 is strongly recommended.

MATH 773 — Computability Theory

3 credits.

Turing degree and jump, strong reducibilities, arithmetic hierarchy, index sets, simple and (hyper)hypersimple sets, easy forcing arguments in computability theory, finite and infinite injury, Friedberg-Muchnik and Sacks Splitting Theorem, Sacks Jump and Sacks Density Theorems, computable ordinals. Familiarity with the topics in a basic Foundations course such as MATH 770 is strongly recommended.

MATH 776 — Model Theory

3 credits.

Review of compactness and some consequences. Quantifier elimination with examples. The omitting types theorem. Categoricity. Baldwin-Lachlan theory. Strongly minimal and o-minimal theories. Saturated models. Morley's theorem. Familiarity with the topics in a basic Foundations course such as MATH 770 is strongly recommended.

MATH/​CBE/​E C E  777 — Nonlinear Dynamics, Bifurcations and Chaos

3 credits.

Advanced interdisciplinary introduction to qualitative and geometric methods for dissipative nonlinear dynamical systems. Local bifurcations of ordinary differential equations and maps. Chaotic attractors, horseshoes and detection of chaos.

MATH 790 — Masters Thesis

1-3 credits.

Work on a Master's thesis under the supervision of a faculty member.

MATH 801 — Topics in Applied Mathematics

3 credits.

Selected topics in applied mathematics, applied analysis or numerical analysis and scientific computing.

MATH/​STAT  803 — Experimental Design I

3 credits.

Summary of matrix algebra required, theory of estimable functions, incomplete blocks, balanced incomplete block designs, partially balanced incomplete block designs.

MATH 807 — Dynamical Systems

3 credits.

Treats the qualitative behavior of continuous and discrete dynamical systems, including Hamiltonian systems of differential equations. Typical topics include periodic and almost periodic solutions, the fixed point theorem of Poincare and Birkhoff, invariant curves and KAM theory, celestial mechanics, and chaotic behavior.

MATH 821 — Advanced Topics in Real Analysis

3 credits.

Topics in partial differential equations and real analysis.

MATH 823 — Advanced Topics in Complex Analysis

3 credits.

Several complex variables. Basic several complex variables or more special topics.

MATH 825 — Selected Topics in Functional Analysis

3 credits.

Topics will vary and may include spectral theory, nonlinear functional analysis or abstract harmonic analysis.

MATH 826 — Advanced Topics in Functional Analysis and Differential Equations

3 credits.

Topics in functional analysis and differential equations.

MATH 827 — Fourier Analysis

3 credits.

Introduction to Fourier analysis in Euclidean spaces and related topics that may include singular and oscillatory integrals and trigonometric series.

MATH 828 — Advanced Topics in Harmonic Analysis

3 credits.

Continuation of MATH 827. Advanced topics in harmonic analysis.

MATH/​STAT  833 — Topics in the Theory of Probability

3 credits.

Advanced topics in probability and stochastic processes.

MATH/​E C E  842 — Topics in Applied Algebra

3 credits.

Applied topics with emhasis on algebraic constructions and structures. Examples include: algebraic coding theory; codes (algebraic-geometric, convolutional, low-density-parity-check, space-time); curve and lattice based cryptography; watermarking; computer vision (face recognition, multiview geometry).

MATH 843 — Representation Theory

3 credits.

Introduction to the representation theory of Lie groups and their combinatorics. Universal enveloping algebras, highest weight modules, induction, restriction, weights, characters, multiplicity formulas, tensor products, Shapovalov forms, filtrations, Kazhdan-Zetlin patterns, Littelmann paths.

MATH 844 — Arithmetic Geometry

3 credits.

An introduction to arithmetic geometry with emphasis on arithmetic of elliptic curves.

MATH 845 — Class Field Theory

3 credits.

Introduction to local and global class field theory. Theory of local fields; local and global class field theory; complex multiplication, adeles, ideles, idele class characters, Tchebotarev's Density Theorem, CM elliptic curves, construction of class fields of imaginary quadratic fields.

MATH 846 — Topics in Combinatorics

3 credits.

Topics in algebraic combinatorics such as (but not limited to) association schemes, hypergeometric series, classical orthogonal polynomials, codes, lattices, invariant theory, alternating sign matrices and domino tilings, statistical mechanical models, 6j-symbols, buildings and diagram geometries, matroids.

MATH 847 — Topics in Algebra

3 credits.

Topics may include: Lie groups, algebraic groups, Chevalley groups, simple groups and associated geometries, group cohomology, group rings, Hopf algebras, enveloping algebras, quantum groups, infinite-dimensional Lie algebras, Hecke algebras, automorphic forms, Galois representations, zeta and L-functions, abelian varieties.

MATH 848 — Advanced Topics in Number Theory

3 credits.

This is an advanced graduate topic course in number theory. Topics will vary. Target audience: Advanced graduate students in number theory, representation theory, and algebraic geometry.

MATH 849 — Automorphic Forms

3 credits.

Classical and/or modern theory of automorphic forms. Representation theory of GL(2).

MATH 851 — Topics in Geometric Topology

3 credits.

MATH 853 — Topics in Algebraic Topology

3 credits.

Topics in Algebraic Topology.

MATH 856 — Topics in Differential Topology

3 credits.

The theory of differential manifolds such as differential forms and de Rham theorem, cobordism groups, Lie groups, homogeneous spaces, fiber bundles, characteristic classes.

MATH 863 — Advanced Topics in Algebraic Geometry

3 credits.

Geometry of several complex variables; algebraic groups, abelian varieties; topological aspects of algebraic geometry, including sheaf theory and homology theory; advanced theory of local rings; intersection theory of algebraic varieties.

MATH 865 — Advanced Topics in Geometry

3 credits.

Selected from advanced projective geometry, non-Euclidean geometry, Riemannian geometry, distance geometry and the geometry of convex surfaces, geometry of numbers.

MATH 867 — Analytic Number Theory

3 credits.

Prime number theory, prime number theory for arithmetic progressions, additive number theory, density theorems.

MATH 873 — Advanced Topics in Foundations

3 credits.

Advanced topics from all areas of mathematical logic.

MATH/​E C E/​STAT  888 — Topics in Mathematical Data Science

1-3 credits.

Advanced topics in the mathematical foundations of data science

MATH 900 — Graduate Teaching Seminar

1 credit.

Focuses on theory and practical skills relevant to teaching mathematics at the graduate or post-secondary level.

MATH 921 — Seminar in Analysis

1-3 credits.

Selected topics in Analysis.

MATH 941 — Seminar-Algebra

1-3 credits.

Selected topics in Algebra.

MATH 951 — Seminar in Topology

1-3 credits.

Selected topics in Topology.

MATH 967 — Seminar in Number Theory

1-3 credits.

Selected topics in Number Theory.

MATH 975 — Seminar-The Foundations of Mathematics

1-3 credits.

Selected topics in Mathematical Logic.

MATH 990 — Reading and Research

1-3 credits.

Reading and research in all areas of Mathematics.