A Mathematical Foundation For Computer Science

David Mix Barrington

This is the home page for an undergraduate discrete mathematics textbook, which has just been issued by Kendall Hunt Publishing. The book originated in a ten-chapter version, and has been used in COMPSCI 250 since 2006. When UMass introduced a second core discrete mathematics course, COMPSCI 240, I added five more chapters to support those. These were used a few times for 240 around 2010, and also in a summer version of 240 I taught in summer 2023.

Here is some information about the book:

Reviewing and test use of the book is possible by arrangement with Kendall Hunt -- please contact me if interested.

Last modified 30 August 2025