REVIEW - Discrete Mathematical Structures - Theory and Applications


Discrete Mathematical Structures

Theory and Applications


D. S. Malik, M. K. Sen



Course Technology Ptr (2004)




Francis Glassborow


December 2005



This is very much a book for students who need to know about this area of mathematics. It covers its subject area well. The authors assume that the reader will know enough programming in some appropriate computer language. However the authors give Maple, C++ and Java as their examples of suitable languages. I am not going to dispute the suitability but there Maple is rather different from the other two. The end of chapter programming exercises can vary from trivial to hard depending on which language is being used.

If you are a student you will probably have relatively little choice when it comes to a textbook. If you have decided to spend time on a self-study course your problem will be that you will need to find someone to mentor you because this is a tough subject and it would be easy to go astray. If you are responsible for selecting a textbook for a University course on this subject, this book would be worth considering.

While the authors claim a degree of language independence, you should note that the book comes with a (120-day trial) copy of Maple software. Even the student licence is $125 for a download version and you are not going to finish this book in 3 months (unless you are a very dedicated student). While the programming exercises can be done in almost any computer language, the authors generally expect you to be using Maple and that is the language they use for examples.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.