Fall 2024

Graph Theory

Listed in: Mathematics and Statistics, as MATH-280


David Zureick-Brown (Section 01)


A graph is a collection of points with edges drawn between them. Graph theory was first introduced by Leonhard Euler in his solution to the Königsberg bridge problem in 1736. Since then, graph theory has become an active area of study in mathematics due both to its wide array of real life applications in biology, chemistry, social sciences and computer networking, and to its interactions with other branches of mathematics.

The course will start with an overview of the fundamental concepts and general results in graph theory, followed by explorations of a variety of topics in graph theory and their applications, including: connectivity, planar graphs, directed graphs, greedy algorithms, matchings, vertex and edge colorings. The course will end with the introduction of a more advanced topic.

Requisite: MATH 271 or 272 or consent of the instructor. MATH 220 or other prior experience with mathematical proofs is recommended. Limited to 25 students. Fall semester. Professor Contreras. 

How to handle overenrollment: Preference is given to math majors.

Students who enroll in this course will likely encounter and be expected to engage in the following intellectual skills, modes of learning, and assessment: Problem sets, In-class group work or exams, Take-home exams, Oral presentations.

Course Materials


Other years: Offered in Fall 2022, Fall 2023, Fall 2024