Mathematical Structures for Computer Science by Judith L. Gersting
Mathematical Structures for Computer Science meets the needs of computer science majors by offering a pedagogically rich and intuitive introduction to discrete mathematical structures. Both accessible and comprehensive, it balances clear presentation of the concepts with relevant applications.