Discrete mathematics - applied combinatorics and graph theory.
Number Theory and Discrete Mathematics
Implementing discrete mathematics - combinatorics and graph theory with Mathematica.