D'Math University | Liberal Arts Mathematics

BA Mathematics

A unique arts-pathway mathematics degree that situates the discipline within its intellectual, historical and philosophical context. Popular at US liberal arts colleges and globally recognised, the BA combines rigorous mathematical training with broader humanities perspectives — developing versatile graduates who can think, write and argue with precision.

Undergraduate 3–4 Years Liberal Arts Track USA & Global
28
Total Modules
£36k
Average Graduate Salary
35+
Partner Universities
6
Elective Streams

Programme Overview

Programme Overview

  • Core mathematics: calculus, linear algebra, probability and abstract algebra
  • Liberal arts context: history, philosophy and communication modules
  • Six elective streams: Pure, Applied, Statistics, Education, Philosophy, Computation
  • Senior Seminar in Year 4 — a discussion-based capstone research course
  • Emphasis on mathematical writing, proof communication and oral presentation
  • Double-major or minor combination common with Economics, Physics or CS
  • Strong preparation for law school, public policy, education and graduate mathematics

What You'll Learn

  • Master calculus, linear algebra and abstract algebra to advanced undergraduate level
  • Write rigorous mathematical proofs with clarity and precision
  • Understand the historical development of mathematical ideas and key figures
  • Engage critically with philosophical questions about mathematical truth and existence
  • Apply probability and statistics to real-world data and decision-making
  • Communicate mathematical ideas to both specialist and non-specialist audiences
  • Synthesise quantitative and humanistic reasoning in complex problem-solving

Core Curriculum

Calculus I–III
Single-variable, multivariable calculus and vector calculus including Stokes' and Divergence theorems.
🔢
Linear Algebra
Systems of equations, matrices, vector spaces, eigenvalues and linear transformations with applications.
🗂️
Discrete Mathematics
Logic, sets, relations, graph theory, combinatorics and number theory for mathematical foundations.
🧩
Mathematical Logic
Propositional and predicate logic, formal systems, completeness and Gödel's incompleteness theorems.
📜
History of Mathematics
From ancient Babylonian mathematics to the 20th century — key ideas, mathematicians and cultural contexts.
🔷
Abstract Algebra
Groups, rings, fields and quotient structures — the language of modern pure mathematics.
✍️
Mathematical Writing & Communication
Writing proofs, exposition and mathematical essays; presenting mathematical ideas to diverse audiences.
🎓
Senior Seminar
Discussion-based capstone course exploring a significant area of mathematics through primary texts and original writing.

Course Catalogue

Click any course to view its objective and learning outcomes.

BAM 101 Foundations of Mathematics +

Objective

To equip students with the formal language of mathematics — sets, logic, relations and proof techniques — that underpins every subsequent module.

Learning Outcomes

  • Construct rigorous proofs using direct reasoning, contraposition, contradiction and induction.
  • Manipulate sets, functions, relations and equivalence classes with precision.
  • Apply propositional and predicate logic to translate between English and symbolic form.
  • Evaluate the correctness and completeness of a written mathematical argument.
  • Communicate mathematical ideas in clear, well-structured prose.
BAM 102 Calculus I — Single Variable +

Objective

To develop fluency in the differential and integral calculus of one real variable.

Learning Outcomes

  • Compute limits, derivatives and integrals of elementary and transcendental functions.
  • Apply the Mean Value Theorem and Taylor expansions to approximate functions.
  • Solve optimisation, related-rate and area / volume problems using calculus.
  • Determine convergence of sequences and series using standard tests.
  • Translate quantitative scenarios into calculus-based mathematical models.
Interactive Activity — Derivative as Slope of Tangent
Drag the slider to move point P along the curve. The tangent line updates — its slope is the derivative.
f(x): x = 1.00
Interactive Activity — Riemann Sum Approximation
Drag the slider to add more rectangles. Watch the approximation converge to the true integral.
Rectangles n = 8
BAM 103 Linear Algebra +

Objective

To establish the algebraic theory of vector spaces and linear maps that pervades modern mathematics.

Learning Outcomes

  • Solve linear systems using row reduction and matrix factorisation.
  • Compute determinants, eigenvalues and eigenvectors and interpret them geometrically.
  • Construct bases, characterise dimension and decompose linear maps.
  • Apply orthogonality, Gram-Schmidt and the spectral theorem.
  • Use linear algebra to model rotations, projections and least-squares problems.
Interactive Activity — 2×2 Matrix Transformation
Set the entries of a 2×2 matrix. Watch how it transforms the unit square. Determinant = signed area of the transformed square.
a = 1.0 b = 0.5 c = -0.3 d = 1.0
BAM 104 History of Mathematics +

Objective

To trace the cultural, philosophical and scientific evolution of mathematical ideas from antiquity to the modern era.

Learning Outcomes

  • Identify key figures and breakthroughs across major mathematical traditions.
  • Compare ancient, medieval and modern approaches to common problems.
  • Analyse how mathematical notation has shaped reasoning over time.
  • Evaluate the impact of social context on mathematical development.
  • Communicate the origin of selected theorems through written and oral presentation.
Interactive Activity — Truth Table Builder
Type a logical expression using p, q, r and operators (AND, OR, NOT). The truth table generates instantly.
Operators: AND OR NOT XOR -> <->
BAM 201 Real Analysis I +

Objective

To rigorously develop the theory of real numbers, sequences, limits and continuity.

Learning Outcomes

  • Prove fundamental theorems about real sequences and the completeness of ℝ.
  • Apply epsilon-delta arguments to verify continuity and uniform continuity.
  • Establish theorems on differentiability and Riemann integration.
  • Analyse pointwise and uniform convergence of series of functions.
  • Construct counter-examples that distinguish similar analytic concepts.
Interactive Activity — Sequence Convergence
Pick a sequence and an ε. The graph shows when a_n enters the ε-band around limit L. The smallest such N is the "epsilon-N" for convergence.
a_n = ε = 0.10
Interactive Activity — Epsilon-Delta for Continuity
For f(x) = x², set the point a and tolerance ε. The activity finds the largest δ such that |x − a| < δ ⟹ |f(x) − f(a)| < ε.
a = 1.0 ε = 0.50
BAM 202 Mathematical Modelling +

Objective

To translate real-world phenomena into mathematical structures that admit analysis and prediction.

Learning Outcomes

  • Formulate scientific and social problems as mathematical models.
  • Apply dimensional analysis and scaling to simplify governing equations.
  • Solve and interpret simple differential, difference and probabilistic models.
  • Validate models against data and refine assumptions accordingly.
  • Present model results to a non-specialist audience.
Interactive Activity — Vector Field & Gradient Visualizer
Pick a scalar field f(x,y). Gradient arrows point in the direction of steepest ascent. Click anywhere to drop a particle that follows the gradient.
f(x,y) =
Click on the plot to drop a particle.
BAM 203 Discrete Mathematics +

Objective

To develop the combinatorial and structural reasoning that supports computer science and modern algebra.

Learning Outcomes

  • Apply counting principles, permutations, combinations and inclusion-exclusion.
  • Analyse graphs and trees including connectivity, traversal and matching.
  • Construct and verify proofs by induction on discrete structures.
  • Solve recurrence relations using generating functions and characteristic roots.
  • Translate problems into Boolean logic and combinatorial circuits.
Interactive Activity — Cayley Table Generator
Pick a group; the operation table generates instantly.
Group:
BAM 204 Probability & Statistics +

Objective

To introduce the axiomatic theory of probability and the foundations of statistical reasoning.

Learning Outcomes

  • Compute probabilities using combinatorial, conditional and Bayesian arguments.
  • Identify and apply common discrete and continuous distributions.
  • Estimate parameters using maximum likelihood and method of moments.
  • Conduct hypothesis tests and construct confidence intervals.
  • Interpret statistical output critically in non-technical contexts.
Interactive Activity — Distribution Plotter
Pick a distribution and adjust its parameters. Read off mean and variance directly from the plot.
Distribution: p1 = 0.0 p2 = 1.0
Interactive Activity — Central Limit Theorem Simulator
Sample n values, take their average, repeat. The histogram of averages converges to a normal distribution — CLT in action.
Source: Sample size n = 10
Total sample means: 0
BAM 301 Geometry & Topology +

Objective

To explore the metric and topological properties of curves, surfaces and abstract spaces.

Learning Outcomes

  • Apply Euclidean and non-Euclidean geometry to model space.
  • Compute curvature and geodesics on curves and surfaces.
  • Identify topological invariants such as connectedness and compactness.
  • Classify simple surfaces using Euler characteristic.
  • Visualise abstract topological constructions through diagrams.
Interactive Activity — Surface Classification
Each surface has an Euler characteristic χ = V − E + F. Toggle between sphere, torus, double torus, Möbius and Klein bottle.
Interactive Activity — Open Sets in ℝ²
Pick a region — the activity tells you whether it is open, closed, both (clopen), or neither.
Pick a shape to see its topological classification.
BAM 302 Number Theory +

Objective

To study the integers and their multiplicative structure with attention to historical and computational themes.

Learning Outcomes

  • Apply the Euclidean algorithm and modular arithmetic to solve congruences.
  • Prove and apply the Chinese Remainder Theorem and Fermat’s little theorem.
  • Analyse properties of primes including density and quadratic reciprocity.
  • Implement number-theoretic algorithms relevant to cryptography.
  • Trace the historical motivation behind classical number-theoretic results.
Interactive Activity — Sieve of Eratosthenes
Watch the algorithm find all primes up to N. Composites get crossed out as their prime factors are processed.
N = 100
Interactive Activity — Euclidean Algorithm
Compute gcd(a, b) using repeated division. Bezout coefficients are also computed.
a = b =
Interactive Activity — Modular Exponentiation (RSA core)
Compute b^e mod n using fast modular exponentiation.
b = e = mod n =
BAM 303 Mathematics in Society +

Objective

To examine the role of mathematics in policy, ethics, communication and modern citizenship.

Learning Outcomes

  • Critique the use of statistics in media and political discourse.
  • Analyse mathematical models that inform public policy decisions.
  • Discuss ethical questions raised by algorithmic decision-making.
  • Communicate quantitative ideas to a non-specialist audience.
  • Reflect on equity and access issues within mathematics education.
Interactive Activity — Truth Table Builder
Type a logical expression using p, q, r and operators (AND, OR, NOT). The truth table generates instantly.
Operators: AND OR NOT XOR -> <->
BAM 304 Mathematical Communication & Project +

Objective

To consolidate written and oral communication skills through an extended project on a chosen mathematical topic.

Learning Outcomes

  • Plan and execute a focused investigation under tutor supervision.
  • Produce a long-form written report with rigorous mathematical content.
  • Deliver a clear oral presentation supported by appropriate visual aids.
  • Use bibliographic tools and academic referencing conventions.
  • Reflect critically on the process of independent mathematical inquiry.
Interactive Activity — Truth Table Builder
Type a logical expression using p, q, r and operators (AND, OR, NOT). The truth table generates instantly.
Operators: AND OR NOT XOR -> <->

Career Pathways

🏫
Mathematics Teacher
Inspire secondary and high school students worldwide with strong content knowledge and communication skills developed through the BA.
🏛️
Policy Analyst
Apply quantitative reasoning and analytical rigour to policy challenges in government, NGOs and think tanks.
📣
Communications Specialist
Translate complex technical ideas into clear public communications in science journalism, media and public affairs.
📈
Data Analyst
Use statistical reasoning and problem-solving ability to analyse data and support decisions across industries.
💰
Finance Professional
Work in banking, investment management or fintech with strong quantitative foundations and analytical communication skills.
🔬
Graduate Researcher
Pursue graduate study in mathematics, philosophy of mathematics, statistics or interdisciplinary quantitative fields.

Top Global Universities

Harvard University Yale University Williams College Amherst College Swarthmore College Princeton University Columbia University Brown University Carleton College Harvey Mudd College

Why D'Math University

STEP 01
Expert Faculty
Faculty with dual expertise in mathematics and its history, philosophy and pedagogy guide every cohort.
STEP 02
Research-Integrated Learning
The Senior Seminar develops independent research and writing skills through deep engagement with primary mathematical texts.
STEP 03
Industry Connections
BA graduates enter education, media, finance, law and public policy thanks to their unique combination of skills.
STEP 04
Flexible Online Delivery
Seminars, lectures and discussions delivered flexibly online to accommodate international students in all time zones.
Enrol in BA Mathematics →

A degree that combines rigorous mathematics with the breadth of a liberal education.