The Mathematics Major and Minor at Davidson

The study of mathematics offers a unique and important way of interpreting the world around us, bringing accuracy and rigor to the quest for discovering patterns in observations both abstract and concrete. 

The Mathematics and Computer Science Department intends for majors to acquire a broad and solid base in mathematics enabling both further study and application, and we aim to provide an outstanding undergraduate environment of courses and opportunities. 

We nurture mathematical, computational, and algorithmic points of view in students embarking on a liberal education, desiring skills for other endeavors, and pursuing contemporary ideas in mathematics and computer science.

Info Circle

Ceiling Exception Request

The Department of Mathematics and Computer Science does not keep "waiting lists" for classes, however, by the end of the first week of classes, the chair will make any ceiling exceptions on a case-by-case basis. If you think a MAT or CSC course should be considered for a ceiling exception, please complete a request.

Ceiling Exception Request

Courses You Might Take

MAT 150

Linear Algebra


An introduction to systems of linear equations, matrices, determinants, vector spaces, and eigenvectors in an interactive learning environment provided by the computer algebra system Mathematica. Applications are chosen from linear programming, least squares approximation, graph theory, cryptography, computer…

MAT 340



A study of probability theory relative to both discrete and continuous probability laws. Topics include independence and dependence, mean, variance and expectation, random variables, jointly distributed probability laws, Chebysheff's Inequality and a version of the Central Limit Theorem…

CSC 220

Discrete Structures

H. Smith

(Cross-listed as MAT 220) 

An introduction to proof techniques and discrete mathematics, with a focus on topics relevant to computer science, and an introduction to functional programming. Topics include logic, sets, functions, equivalence relations, algorithm analysis, methods of proof, essential…