Discrete Mathematical Models with Applications to Social, Biological, and Environmental Problems.

No calculus needed but strong finite math background required. Less of the usual CS orientation.