# Courses

Courses offered in the past four years.

▲ *indicates offered in the current term*

▹ *indicates offered in the upcoming term[s]*

##### MATH 0100 - A World of Mathematics ▲

**A World of Mathematics**

How long will oil last? What is the fairest voting system? How can we harvest food and other resources sustainably? To explore such real-world questions we will study a variety of mathematical ideas and methods, including modeling, logical analysis, discrete dynamical systems, and elementary statistics. This is an alternative first mathematics course for students not pursuing the calculus sequence in their first semester. The only prerequisite is an interest in exploring contemporary issues using the mathematics that lies within those issues. (Approval required; This course is not open to students who have had a prior course in calculus or statistics.) 3 hrs lect./disc. **DED**

Fall 2013, Fall 2014, Fall 2015, Fall 2017

##### MATH 0109 - Mathematics for Teachers

**Mathematics for Teachers**

What mathematical knowledge should elementary and secondary teachers have in the 21st century? Participants in this course will strengthen and deepen their own mathematical understanding in a student-centered workshop setting. We will investigate the number system, operations, algebraic thinking, measurement, data, and functions, and consider the attributes of quantitative literacy. We will also study recent research that describes specialized mathematical content knowledge for teaching. (Not open to students who have taken MATH/EDST 1005. Students looking for a course in elementary school teaching methods should consider EDST 0315 instead.) **DED**

Spring 2014, Fall 2015

##### MATH 0116 - Intro to Statistical Science ▲

**Introduction to Statistical Science**

A practical introduction to statistical methods and the examination of data sets. Computer software will play a central role in analyzing a variety of real data sets from the natural and social sciences. Topics include descriptive statistics, elementary distributions for data, hypothesis tests, confidence intervals, correlation, regression, contingency tables, and analysis of variance. The course has no formal mathematics prerequisite, and is especially suited to students in the physical, social, environmental, and life sciences who seek an applied orientation to data analysis. (Credit is not given for MATH 0116 if the student has taken ECON 0210 or PSYC 0201 previously or concurrently.) 3 hrs. lect./1 hr. computer lab. **DED**

Fall 2013, Spring 2015, Fall 2015, Fall 2016, Spring 2017, Fall 2017

##### MATH 0121 - Calculus I ▲ ▹

**Calculus I**

Introductory analytic geometry and calculus. Topics include limits, continuity, differential calculus of algebraic and trigonometric functions with applications to curve sketching, optimization problems and related rates, the indefinite and definite integral, area under a curve, and the fundamental theorem of calculus. Inverse functions and the logarithmic and exponential functions are also introduced along with applications to exponential growth and decay. 4 hrs. lect./disc. **DED**

Fall 2013, Spring 2014, Fall 2014, Spring 2015, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018

##### MATH 0122 - Calculus II ▲ ▹

**Calculus II**

A continuation of MATH 0121, may be elected by first-year students who have had an introduction to analytic geometry and calculus in secondary school. Topics include a brief review of natural logarithm and exponential functions, calculus of the elementary transcendental functions, techniques of integration, improper integrals, applications of integrals including problems of finding volumes, infinite series and Taylor's theorem, polar coordinates, ordinary differential equations. (MATH 0121 or by waiver) 4 hrs. lect./disc. **DED**

Fall 2013, Spring 2014, Fall 2014, Spring 2015, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018

##### MATH 0190 - Math Proof: Art and Argument

**Mathematical Proof: Art and Argument**

Mathematical proof is the language of mathematics. As preparation for upper-level coursework, this course will give students an opportunity to build a strong foundation in reading, writing, and analyzing mathematical argument. Course topics will include an introduction to mathematical logic, standard proof structures and methods, set theory, and elementary number theory. Additional topics will preview ideas and methods from more advanced courses. We will also explore important historical examples of proofs, both ancient and modern. The driving force behind this course will be mathematical expression with a primary focus on argumentation and the creative process. (MATH 0122 or MATH 0200) 3 hrs. lect. **CW DED**

Spring 2014, Spring 2015, Spring 2016, Spring 2017

##### MATH 0200 - Linear Algebra ▲ ▹

**Linear Algebra**

Matrices and systems of linear equations, the Euclidean space of three dimensions and other real vector spaces, independence and dimensions, scalar products and orthogonality, linear transformations and matrix representations, eigenvalues and similarity, determinants, the inverse of a matrix and Cramer's rule. (MATH 0121 or by waiver) 3 hrs. lect./disc. **DED**

Fall 2013, Spring 2014, Fall 2014, Spring 2015, Fall 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017, Spring 2018

##### MATH 0216 - Introduction to Data Science ▲ ▹

**Introduction to Data Science**

In this course students will gain exposure to the entire data science pipeline: forming a statistical question, collecting and cleaning data sets, performing exploratory data analyses, identifying appropriate statistical techniques, and communicating the results, all the while leaning heavily on open source computational tools, in particular the R statistical software language. We will focus on analyzing real, messy, and large data sets, requiring the use of advanced data manipulation/wrangling and data visualization packages. Students will be required to bring their own laptops as many lectures will involve in-class computational activities. (MATH 0116; or ECON 0210 or PSYC 0201 and experience with R) 3 hrs lect./disc. **CW DED**

Spring 2016, Fall 2016, Fall 2017, Spring 2018

##### MATH 0217 - Elements of Math Bio & Ecol

**Elements of Mathematical Biology and Ecology**

Mathematical modeling has become an essential tool in biology and ecology. In this course we will investigate several fundamental biological and ecological models. We will learn how to analyze existing models and how to construct new models. We will develop ecological and evolutionary models that describe how biological systems change over time. Models for population growth, predator-prey interactions, competing species, the spread of infectious disease, and molecular evolution will be studied. Students will be introduced to differential and difference equations, multivariable calculus, and linear and non-linear dynamical systems. (MATH 0121 or by waiver) **DED**

Fall 2013, Fall 2015

##### MATH 0218 - Statistical Learning

**Statistical Learning**

This course is an introduction to modern statistical, machine learning, and computational methods to analyze large and complex data sets that arise in a variety of fields, from biology to economics to astrophysics. The theoretical underpinnings of the most important modeling and predictive methods will be covered, including regression, classification, clustering, resampling, and tree-based methods. Student work will involve implementation of these concepts using open-source computational tools. (MATH 0116 and experience with at least one programming language) 3 hrs. lect./disc. **DED**

Spring 2017

##### MATH 0223 - Multivariable Calculus ▲ ▹

**Multivariable Calculus**

The calculus of functions of more than one variable. Introductory vector analysis, analytic geometry of three dimensions, partial differentiation, multiple integration, line integrals, elementary vector field theory, and applications. (MATH 0122 and MATH 0200 or by waiver) 3 hrs. lect./disc. **DED**

##### MATH 0225 - Topics in Linear Alg & Diff Eq ▹

**Topics in Linear Algebra and Differential Equations**

Topics may include diagonalization of matrices, quadratic forms, inner product spaces, canonical forms, the spectral theorem, positive matrices, the Cayley-Hamilton theorem, ordinary differential equations of arbitrary order, systems of first-order differential equations, power series, and eigenvalue methods of solution, applications. (MATH 0200 or by waiver) 3 hrs. lect./disc. **DED**

Fall 2013, Fall 2014, Fall 2015, Spring 2017, Spring 2018

##### MATH 0228 - Intro to Numerical Analysis ▲

**Introduction to Numerical Analysis**

We will study the development, analysis, and implementation of numerical methods for approximating solutions to mathematical problems. We will begin with applications of Taylor polynomials, computer representation of numbers, and types of errors. Other topics will include polynomial and spline interpolation, numerical integration and differentiation, rootfinding, and numerical solutions of differential equations. Accuracy will be quantified by the concept of numerical error. Additionally, we will study the stability, efficiency, and implementation of algorithms. We will utilize the software MATLAB throughout to demonstrate concepts, as well as to complete assignments and projects. (MATH 0200) **DED**

Spring 2015, Spring 2016, Fall 2017

##### MATH 0241 - Elementary Number Theory

**Elementary Number Theory**

Divisibility and prime factorization. Congruences; the theorems of Lagrange, Fermat, Wilson, and Euler; residue theory; quadratic reciprocity. Diophantine equations. Arithmetic functions and Mobius inversion. Representation as a sum of squares. (MATH 0122 or by waiver) **CW DED**

Spring 2015, Fall 2016

##### MATH 0247 - Graph Theory ▲

**Graph Theory**

A graph (or network) is a useful mathematical model when studying a set of discrete objects and the relationships among them. We often represent an object with a vertex (node) and a relation between a pair with an edge (line). With the graph in hand, we then ask questions, such as: Is it connected? Can one traverse each edge precisely once and return to a starting vertex? For a fixed *k/, is it possible to “color” the vertices using /k* colors so that no two vertices that share an edge receive the same color? More formally, we study the following topics: trees, distance, degree sequences, matchings, connectivity, coloring, and planarity. Proof writing is emphasized. (MATH 0122 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2014, Fall 2017

##### MATH 0261 - History of Mathematics ▹

**History of Mathematics**

This course studies the history of mathematics chronologically beginning with its ancient origins in Babylonian arithmetic and Egyptian geometry. The works of Euclid, Apollonius, and Archimedes and the development of ancient Greek deductive mathematics is covered. The mathematics from China, India, and the Arab world is analyzed and compared. Special emphasis is given to the role of mathematics in the growth and development of science, especially astronomy. European mathematics from the Renaissance through the 19th Century is studied in detail including the development of analytic geometry, calculus, probability, number theory, and modern algebra and analysis. (MATH 0122 or waiver) **CMP DED**

Spring 2014, Spring 2018

##### MATH 0302 - Abstract Algebra I ▲

**Abstract Algebra**

Groups, subgroups, Lagrange's theorem, homomorphisms, normal subgroups and quotient groups, rings and ideals, integral domains and fields, the field of quotients of a domain, the ring of polynomials over a domain, Euclidean domains, principal ideal domains, unique factorization, factorization in a polynomial ring. (MATH 0200 or by waiver) 3 hrs. lect./disc. **DED**

Fall 2013, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017

##### MATH 0308 - Mathematical Logic

**Mathematical Logic**

Mathematicians confirm their answers to mathematical questions by writing proofs. But what, exactly, is a proof? This course begins with a precise definition specifying what counts as a mathematical proof. This definition makes it possible to carry out a mathematical study of what can be accomplished by means of deductive reasoning and, perhaps more interestingly, what cannot be accomplished. Topics will include the propositional and predicate calculi, completeness, compactness, and decidability. At the end of the course we will study Gödel’s famous Incompleteness Theorem, which shows that there are statements about the positive integers that are true but impossible to prove. 3 hrs. lect. DED (D. Velleman) **DED**

Spring 2014

##### MATH 0310 - Probability ▲

**Probability**

An introduction to the concepts of probability and their applications, covering both discrete and continuous random variables. Probability spaces, elementary combinatorial analysis, densities and distributions, conditional probabilities, independence, expectation, variance, weak law of large numbers, central limit theorem, and numerous applications. (concurrent or prior MATH 0223 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2014, Fall 2014, Fall 2015, Fall 2016, Fall 2017

##### MATH 0311 - Statistics ▹

**Statistics**

An introduction to the mathematical methods and applications of statistical inference. Topics will include: survey sampling, parametric and nonparametric problems, estimation, efficiency and the Neyman-Pearsons lemma. Classical tests within the normal theory such as F-test, t-test, and chi-square test will also be considered. Methods of linear least squares are used for the study of analysis of variance and regression. There will be some emphasis on applications to other disciplines. (MATH 0310) 3 hrs. lect./disc. **DED**

Fall 2013, Spring 2016, Spring 2018

##### MATH 0315 - Mathematical Models

**Mathematical Models in the Social and Life Sciences**

An introduction to the role of mathematics as a modeling tool and an examination of some mathematical models of proven usefulness in problems arising in the social and life sciences. Topics will be selected from the following: axiom systems as used in model building, optimization techniques, linear and integer programming, theory of games, systems of differential equations, computer simulation, stochastic process. Specific models in political science, ecology, sociology, anthropology, psychology, and economics will be explored. (MATH 0200 or waiver) 3 hrs. lect./disc. **DED**

Fall 2016

##### MATH 0318 - Operations Research ▲

**Operations Research**

Operations research is the utilization of quantitative methods as an aid to managerial decisions. In the course, several of these methods will be introduced and studied in both a mathematical context and a physical context. Topics included will be selected from the following: classification of problems and the formulation of models, linear programming, network optimization, transportation problems, assignment problems, integer programming, nonlinear programming, inventory theory, and game theory. (MATH 0200 or waiver) **DED**

Fall 2013, Spring 2016, Fall 2017

##### MATH 0323 - Real Analysis ▲ ▹

**Real Analysis**

An axiomatic treatment of the topology of the real line, real analysis, and calculus. Topics include neighborhoods, compactness, limits, continuity, differentiation, Riemann integration, and uniform convergence. (MATH 0223) 3 hrs. lect./disc. **DED**

Fall 2013, Spring 2014, Fall 2014, Fall 2015, Spring 2016, Fall 2016, Fall 2017, Spring 2018

##### MATH 0325 - Complex Analysis

**Complex Analysis**

An introduction to functions of a complex variable. Mappings of the complex plane, analytic functions, Cauchy Integral Theorem and related topics. (MATH 0223 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2015, Spring 2017

##### MATH 0328 - Numerical Linear Algebra

**Numerical Linear Algebra**

Numerical linear algebra is the study of algorithms for solving problems such as finding solutions of linear systems and eigenvalues of matrices. Many real-life applications simplify to these scenarios and often involve millions of variables. We will analyze shortcomings of direct methods such as Gaussian Elimination, which theoretically produces the true solution but fails in practical applications. In contrast, iterative methods are often more practical and precise, and continually evolve with changing technology and our understanding of mathematics. Our study will include the First Order Richardson, Steepest Descent, and Conjugate Gradient algorithms for linear systems, and the power method for eigenvalue problems. (MATH 0200) 3 hrs. lect. **DED**

Spring 2017

##### MATH 0335 - Differential Geometry

**Differential Geometry**

This course will be an introduction to the concepts of differential geometry. For curves in space, we will discuss arclength parameterizations, Frenet formulas, curvature, and torsion. On surfaces, we will explore the Gauss map, the shape operator, and various types of curvature. We will apply our knowledge to understand geodesics, metrics, and isometries of general geometric spaces. If time permits, we will consider topics such as minimal surfaces, constant curvature spaces, and the Gauss-Bonnet theorem. (MATH 0200 and MATH 0223) 3 hr. lect./disc. **DED**

Fall 2014

##### MATH 0338 - Fundamental Algebraic Geometry ▹

**Fundamentals of Algebraic Geometry**

Algebraic geometry is one of the oldest areas of mathematics, yet it is thoroughly modern and active. It is the study of geometric spaces locally defined by polynomial equations. The aim of this course is to introduce students to some basic notions and ideas in algebraic geometry. We will study affine and projective spaces, affine and projective curves, singularities, intersection theory, Hilbert’s Nullstellensatz, Bezout’s Theorem, and the arithmetic of elliptic curves. There will be an emphasis on examples and problem solving. (MATH 302) 3 hrs. lect. **DED**

Spring 2018

##### MATH 0345 - Combinatorics

**Combinatorics**

Combinatorics is the “art of counting.” Given a finite set of objects and a set of rules placed upon these objects, we will ask two questions. Does there exist an arrangement of the objects satisfying the rules? If so, how many are there? These are the questions of existence and enumeration. As such, we will study the following combinatorial objects and counting techniques: permutations, combinations, the generalized pigeonhole principle, binomial coefficients, the principle of inclusion-exclusion, recurrence relations, and some basic combinatorial designs. (MATH 0200 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2015, Spring 2016

##### MATH 0402 - Topics In Algebra

**Topics in Algebra**

A further study of topics from MATH 0302. These may include field theory, algebraic extension fields, Galois theory, solvability of polynomial equations by radicals, finite fields, elementary algebraic number theory, solution of the classic geometric construction problems, or the classical groups. (MATH 0302 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2014

##### MATH 0410 - Stochastic Processes

**Stochastic Processes**

Stochastic processes are mathematical models for random phenomena evolving in time or space. This course will introduce important examples of such models, including random walk, branching processes, the Poisson process and Brownian motion. The theory of Markov chains in discrete and continuous time will be developed as a unifying theme. Depending on time available and interests of the class, applications will be selected from the following areas: queuing systems, mathematical finance (Black-Scholes options pricing), probabilistic algorithms, and Monte Carlo simulation. (MATH 0310) 3 hrs. lect./disc. **DED**

Spring 2015, Spring 2017

##### MATH 0423 - Topics in Analysis

**Topics in Analysis**

In this course we will study advanced topics in real analysis, starting from the fundamentals established in MA401. Topics may include: basic measure theory; Lebesgue measure on Euclidean space; the Lebesgue integral; total variation and absolute continuity; basic functional analysis; fractal measures. (MATH 0323 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2015

##### MATH 0432 - Elementary Topology

**Elementary Topology**

An introduction to the concepts of topology. Theory of sets, general topological spaces, topology of the real line, continuous functions and homomorphisms, compactness, connectedness, metric spaces, selected topics from the topology of Euclidean spaces including the Jordan curve theorem. (MATH 0122 or by waiver) 3 hrs. lect./disc. **DED**

Spring 2014, Spring 2016

##### MATH 0500 - Advanced Study ▲ ▹

**Advanced Study**

Individual study for qualified students in more advanced topics in algebra, number theory, real or complex analysis, topology. Particularly suited for those who enter with advanced standing. (Approval required) 3 hrs. lect./disc.

Fall 2013, Winter 2014, Spring 2014, Fall 2014, Winter 2015, Spring 2015, Fall 2015, Winter 2016, Spring 2016, Fall 2016, Winter 2017, Spring 2017, Fall 2017, Spring 2018

##### MATH 0702 - Senior Seminar

**Advanced Algebra and Number Theory Seminar**

This course is a tutorial in Advanced Abstract Algebra and Number Theory for students who have completed work in either subject. Starting from elementary results in linear algebra, we will explore the fundamental mathematical ideas underlying field extensions, constructability, unique factorization, Euclidean fields, and Galois theory. Working independently and in small groups, students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. This course fulfills the capstone senior work requirement for the mathematics major. (MATH 0241 or MATH 0302; Approval required) 3 hrs. sem.

Fall 2015

##### MATH 0703 - Finite Fields Seminar ▲

**Finite Fields Seminar**

This course is a tutorial in the theory and applications of finite fields, which lie in the intersection of algebra and number theory. Working in small groups, students will study the fundamental structure and properties of finite fields (also known as Galois fields). They will then work independently, exploring applications in cryptography, coding theory, or other areas. Students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. This course fulfills the capstone senior work requirement for the mathematics major. (MATH 0241 or MATH 0302; Approval required) 3 hrs. Sem

Fall 2017

##### MATH 0704 - Senior Seminar ▲

**Senior Seminar**

Each student will explore in depth a topic in pure or applied mathematics, under one-on-one supervision by a faculty advisor. The course culminates with a major written paper and presentation. This experience emphasizes independent study, library research, expository writing, and oral presentation. The goal is to demonstrate the ability to internalize and organize a substantial piece of mathematics. Class meetings include attendance at a series of lectures designed to introduce and integrate ideas of mathematics not covered in the previous three years. Registration is by permission: Each student must have identified a topic, an advisor, and at least one principal reference source. 3 hrs. lect./disc.

Fall 2013, Spring 2014, Fall 2014, Spring 2015, Spring 2016, Fall 2016, Spring 2017, Fall 2017

##### MATH 0710 - Advanced Probablility Seminar

**Advanced Probability Seminar**

This course is a tutorial in Probability Theory for students who have completed work in Probability and Real Analysis. Starting from elementary results about random walks, we will explore the fundamental mathematical ideas underlying measure theoretic probability, martingales, the Weiner process, and the Itô stochastic calculus. Working independently and in small groups, students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. This course fulfills the capstone senior work requirement for the mathematics major. (MATH 0310, MATH 0323, and by approval). 3 hrs. sem.

Fall 2014, Spring 2016

##### MATH 0715 - Advanced Math Modeling Seminar ▹

**Advanced Mathematical Modeling Seminar**

A tutorial on advanced mathematical model building and analysis for students who have completed work in Differential Equations and Probability. We will study deterministic and stochastic models of interacting populations with a focus on mathematical ecology and epidemiology. Working independently and in small groups, students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. Fulfills the capstone senior work requirement for the mathematics major. (Approval Only) 3 hrs. Sem. **DED**

Spring 2018

##### MATH 0728 - Math Fluid Dynamics Seminar ▹

**Mathematical Methods in Fluid Dynamics**

This course is an introduction to the mathematical models and methods used in modern fluid dynamics. Students will derive and analyze fundamental equations of fluid flow, explore their applications, as well as examine theoretical and practical solution techniques. Equations of study will include the Poisson, diffusion, and Navier-Stokes equations. We will also introduce basic methods of computational fluid dynamics. Working independently and in small groups, students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. Fulfills the capstone senior work requirement for the mathematics major. 3 hrs. Lect./Lab (Approval Only)

Spring 2018

##### MATH 0745 - Polynomial Method Seminar

**The Polynomial Method**

A tutorial in the Polynomial Method for students who have completed work in Abstract Algebra and at least one of Combinatorics, Graph Theory, and Number Theory. We will study Noga Alon’s Combinatorial Nullstellensatz and related theorems, along with their applications to combinatorics, graph theory, number theory, and incidence geometry. Working independently and in small groups, students will gain experience reading advanced sources and communicating their insights in expository writing and oral presentations. Fulfills the capstone senior work requirement for the mathematics major. (Approval required; MATH 0302 and one of the following: MATH 0241, MATH 0247, or MATH 0345).

Spring 2017

##### MATH 1009 - Discovering Infinity

**Discovering Infinity**

"Infinity" has intrigued poets, artists, philosophers, musicians, religious thinkers, physicists, astronomers, and mathematicians throughout the ages. Beginning with puzzles and paradoxes that show the need for careful definition and rigorous thinking, we will examine the idea of infinity within mathematics, discovering and presenting our own theorems and proofs about the infinite. Our central focus will be the evolution of the mathematician’s approach to infinity, for it is here that the concept has its deepest roots and where our greatest understanding lies. In the final portion of the course, we will consider representation of the infinite in literature and the arts. (Not open to students who have taken FYSE 1229). 3 hrs. lect. **DED PHL WTR**

Winter 2014

##### MATH 1015 - Philosophy of Mathematics

**Philosophy of Mathematics**

Mathematics is one of humankind’s greatest cognitive endeavors, yet it raises many puzzling questions. Unlike much of our other knowledge, most mathematical knowledge is not established by gathering empirical evidence. So how is mathematical knowledge possible? Unlike most other things we consider to be real, mathematical objects are not physical objects. So in what sense do mathematical objects, such as numbers, exist? What are the foundations of mathematics? Do some mathematical proofs provide greater understanding than others? No prior knowledge of mathematics or philosophy is required. **DED PHL WTR**

Winter 2015

##### MATH 1139 - Statistics with Randomization

**Understanding Uncertainty: Exploring Data Using Randomization**

In this course we will use computer-intensive methods to explore the randomness inherent in a data set and to develop the scientific logic of statistical inference. We will introduce randomization methods as a basis for framing fundamental concepts of inference: estimates, confidence intervals, and hypothesis tests. The capabilities of computers to draw thousands of random samples and to simulate experiments will replace theoretical approximations grounded in mathematical statistics, especially the normal theory methods like t-tests and chi-squared analyses. Students will use the R programming language to implement the analyses. Much of the course development will proceed through independent and collaborative computer investigations by students using real data sets. No prior experience with statistics and with computer programming is necessary. **CW DED WTR**

Winter 2014