Industrial-Sized Deals TextBTS15 Shop Men's Hightops Learn more nav_sap_SWP_6M_fly_beacon David Ramirez $5 Off Fire TV Stick Subscribe & Save Shop Popular Services hog hog hog  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Shop Back to School with Amazon Back to School with Amazon Outdoor Recreation Deal of the Day

Discrete Mathematics for Computer Science (Mathematics Across the Curriculum) 1st Edition

11 customer reviews
ISBN-13: 978-1930190863
ISBN-10: 1930190867
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
More Buying Choices
7 New from $43.50 8 Used from $63.00
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

InterDesign Brand Store Awareness Rent Textbooks

Editorial Reviews

From the Back Cover

Discrete Mathematics for Computer Scientists provides computer science students the foundation they need in discrete mathematics. It gives thorough coverage to topics that have great importance to computer scientists and provides a motivating computer science example for each math topic, helping answer the age-old question, "Why do we have to learn this?"

  • Suitable for either lecture-only or fully-interactive, collaborative course environments
  • Intended for students who have completed, or are simultaneously studying, data structures (CS2)
  • Written by leading academics in the field of computer science.

Save money. Lighten your backpack. Access your textbooks anytime, from anywhere.

This title is available as an eTextbook from CourseSmart. Purchase your assigned textbook as a CourseSmart eTextbook, and stop lugging books around campus! You can also access CourseSmart eTextbooks from your iPhone.

Instructors, request your exam copies online and get instant access. Learn more at --This text refers to an out of print or unavailable edition of this title.

About the Author

Clifford Stein is a Professor of IEOR at Columbia University. He also holds an appointment in the Department of Computer Science. He is the director of Undergraduate Programs for the IEOR Department. Prior to joining Columbia, he spent 9 years as an Assistant and Associate Professor in the Dartmouth College Department of Computer Science.

His research interests include the design and analysis of algorithms, combinatorial optimization, operations research, network algorithms, scheduling, algorithm engineering and computational biology. Professor Stein has published many influential papers in the leading conferences and journals in his field, and has occupied a variety of editorial positions including the journals ACM Transactions on Algorithms, Mathematical Programming, Journal of Algorithms, SIAM Journal on Discrete Mathematics and Operations Research Letters. His work has been supported by the National Science Foundation and Sloan Foundation. He is the winner of several prestigious awards including an NSF Career Award, an Alfred Sloan Research Fellowship and the Karen Wetterhahn Award for Distinguished Creative or Scholarly Achievement. He is also the co-author of two textbooks: Discrete Math for Computer Science with Scot Drysdale and Introduction to Algorithms, with T. Cormen, C. Leiserson and R. Rivest—the best-selling textbook in algorithms, which has been translated into 8 languages.

(Robert L.) Scot Drysdale, III is a professor of Computer Science at Dartmouth College and served as Chair of the Computer Science department for eight years. His main research area is algorithms, primarily computational geometry. He is best known for papers describing algorithms for computing variants of a geometric structure called the Voronoi Diagram and algorithms that use the Voronoi Diagram to solve other problems in computational geometry. He has also developed algorithms for planning and testing the correctness of tool path movements in Numerical Control (NC) machining. His work has been supported by grants from the National Science Foundation and Ford Motor Company and he was awarded a Fulbright Fellowship.

He has also made contributions to education. He is a winner of the Dartmouth Distinguished Teaching award. He was a member of the development committee for the AP exam in computer science for four years during its transition from C++ to Java and then chaired the committee for three years. He has been Principal Lecturer for DIMACS and NSF workshops and was co-director of a DIMACS institute. He was a faculty member of the ACM/MAA Institute for Retraining in Computer Science for five years.

--This text refers to an out of print or unavailable edition of this title.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Mathematics Across the Curriculum
  • Hardcover: 400 pages
  • Publisher: Key College; 1 edition (September 8, 2005)
  • Language: English
  • ISBN-10: 1930190867
  • ISBN-13: 978-1930190863
  • Product Dimensions: 10.2 x 8.3 x 1.1 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 1.7 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,278,696 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

24 of 26 people found the following review helpful By Charles Ashbacher HALL OF FAMETOP 500 REVIEWERVINE VOICE on August 17, 2005
Format: Hardcover
I evaluated this book for possible adoption in a course in introductory discrete mathematics. My decision was that I would not use it in the course. One primary reason is that there are no sections devoted to set theory and functions. Most of the introductory material in these areas is included in the book, but only in conjunction with other topics, such as counting, solving recurrences and computing probabilities. In my experience, students need to be exposed to the material as a point of emphasis, rather than embedded inside other topics.

The first chapter introduces the basic principles of counting, permutations, combinations, binomial coefficients and a section on equivalence relations that is considered optional. This is because it is not used again in later chapters, something I don't agree with. Chapter two deals with cryptography and number theory. While I have no objection to this material in a discrete mathematics course, I prefer that it be put off to the latter part of the course. In chapter three, the logic of propositions and predicates as well as the laws of inference are examined. I generally prefer more coverage of these areas. Chapter four is 84 pages and covers induction, recursion and recurrence relations. Taking up approximately one fourth of the book, the coverage is complete. Probability is covered in chapter 5 and graph theory in chapter 6. The coverage in both is fairly typical, so I have no positive or negative comments on either one. Relations are covered in depth in an appendix. Solutions to the odd exercises are included in an appendix.

Since I prefer to start my discrete mathematics course by covering set theory, functions and logic, I have removed this book for adoption consideration.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 7 people found the following review helpful By Delmar McPherson on February 4, 2012
Format: Paperback Verified Purchase
As an experienced teacher working on a second bachelor's in preparation for a master's, I am saddened to report this is very possibly the worst textbook I have ever seen in my entire educational life.

Two words summarize the flaws in this alleged textbook: jargon and assumptions.

Every sentence sent me to the math dictionary at least twice. I continually questioned why the writer chose not to use plain language when it was suitable, possible, and appropriate.

To make matters worse, each section begins and is riddled with exercises that assume the reader's understanding of the material. Then, the writer adds insult to injury by relying on those assumptions and referencing the opening exercises as if the exercise taught you something. Whatever happened to teach, example, and exercise? Beginning and inundating the sections with exercises that preempted the scant instruction completely convoluted the entire learning process and destroyed any sense of continuity.

In the end, to use the book I first had to try to identify what the writer was trying to teach, and that wasn't always possible. After scavenging internet math dictionaries to pin down the topic, I then had to further troll the internet to find sites that taught it in a way that would help me understand the book. Even then I had to waste obscene amounts of time sifting through exercise text to isolate the relevant instruction.

Maybe this book was written for postgraduate readers, because if you didn't know the subject matter already, you're not likely learning it from this text.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Lauren on May 2, 2013
Format: Paperback
After struggling for the first month or two in my discrete math course using this book, I turned to the Rosen on course reserves and came to the conclusion that the prof who decided to use the Stein, Drysdale, and Bogart must either be a sadist or really have no idea how people learn. Or perhaps he never read the course description. The book recommends that students already be familiar with computer programming while the course I am taking required only calc 1. In general I feel very let down by whoever chose this book, as I learned later on that the only reason for picking it over the Rosen (the tried and true book that had previously been on the book-list) was simply that the Rosen was too heavy.

If it were just that the SBD is difficult to understand at times I wouldn't be writing this- after all, it's still a technical subject and one can expect that sort of thing. But the book's inadequacy is so pervasive that even simple, intuitive concepts are made complicated. What adds insult to injury is the very wanting exercise sections at the back of each section- no more than 15 or so problems.

I broke down a week ago and bought my own copy of Rosen's Discrete Mathematics and its Applications. I think it was the best decision I made all term and I only wish I had done so sooner. Two to three times the examples per section and generally more sections (so a wider and deeper coverage than SDB). Far more intuitive language, not to mention the more reasonable notation style. And most importantly, whereas SDB stops after giving proofs, Rosen goes into how to actually compute things.

First thing I'm doing after finals is burning the SDB, after that I'll bury its ashes in an unmarked grave. I wouldn't try to sell it anywhere because I'm not evil and I don't want someone else to have to struggle through it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Want to discover more products? Check out this page to see more: big data