Discrete Mathematics for Computing presents the essential mathematics needed for the study of computing and information systems. The subject is covered in a gentle and informal style, but without compromising the need for...
Discrete Mathematics for Computing presents the essential mathematics needed for the study of computing and information systems. The subject is covered in a gentle and informal style, but without compromising the need for correct methodology. It is perfect for students with a limited background in mathematics.
This new edition includes:
• An expanded section on encryption
• Additional examples of the ways in which theory can be applied to problems in computing
• Many more exercises covering a range of levels, from the basic to the more advanced
This book is ideal for students taking a one-semester introductory course in discrete mathematics - particularly for first year undergraduates studying Computing and Information Systems.
PETER GROSSMAN has worked in both academic and industrial roles as a mathematician and computing professional. As a lecturer in mathematics, he was responsible for coordinating and developing mathematics courses for Computing students. He has also applied his skills in areas as diverse as calculator design, irrigation systems and underground mine layouts. He lives and works in Melbourne, Australia.
Short, manageable text
Assumes little maths background
Plenty of examples and exercises
Covers all the essential material
List of symbols
Introduction to Algorithms
Bases and Number Representation
Computer Representation and Arithmetic
Sets and Relations
Induction and Recursion
Boolean Algebra and Digital Circuits
Introduction to Graph Theory
Algorithms and Computational Complexity.
ABOUT THE AUTHOR
- Discrete Mathematics for Computing Peter Grossman
- Fundamentals of Operating Systems Bob Eager, Andrew Lister
- From Data Structures to Patterns Darrel Ince
- Formal Object Oriented Specification Using Object-Z Roger Duke, Gordon Rose
- Computer Vision and Image Processing Tim Morris
- Multimedia Web Programming Adrian Moore
- How to Program Using Java Tony Jenkins, Graham Hardman
- Managing Information System Security Maggie Nicol
- C Programming Tony Royce
- Mastering COBOL Programming Roger Hutty, Mary Spence
- Mastering Desktop Publishing Simon Mitchell
- Mastering Pascal and Delphi Programming William J Buchanan