<< 1 >>
Rating:  Summary: a good sophomore-level book Review: a nice sophomore-level book. it introduces basic set theory and logic concepts, but at "gentle" pace. the type of book that would be used at a liberal arts college, but not at a "real" engineering school. has a nice examples and does a decent job in explaining the basics.
Rating:  Summary: a good sophomore-level book Review: a nice sophomore-level book. it introduces basic set theory and logic concepts, but at "gentle" pace. the type of book that would be used at a liberal arts college, but not at a "real" engineering school. has a nice examples and does a decent job in explaining the basics.
Rating:  Summary: Great Book for Understanding Logic Review: I like this book very much. It's very clearly written and a delight to read. I especially like the chapters on transformational proofs and propositional logic. The author makes the topics easy for students to grasp the theory and understand the fundamentals of what may seem to be a difficult subject.
Rating:  Summary: Catches the Misconceptions Before They Happen Review: This book not only covers discrete mathematics well, but shows real professionalism in education. I have over twenty years of software experience and this book was arranged to allow me to refresh or learn for the first time precisely the material I wanted.Not only this, but Dr Nissanke is well aware of common misconceptions and misunderstandings that students may have in learning discrete mathematics. Examples are the differences between bound and free variables, unknowns and genuine variables, what to guard against in building proofs, and more. For me, I had missed in my education the material from the entire chapters on Interpretation of Formulae and Proofs in Predicate Logic, and never had the time and patience to piece this together from textbooks where this material was learned by osmosis or "between-the-lines". Another big plus for me was the introductory material to Z, formal specification, functional programming, and lambda calculus. These were done very straightforwardly and user-friendly. The book also spends more than a tenth of its 400 pages on giving solutions to its exercises. Finally, it is reasonably priced, especially considering that other introductory textbooks in discrete mathematics run $100 to $125 but are still short on the educational know-how. My only regrets are that it does not cover posets and graphs. However, this may be a good division of labor between this and a follow-on course.
Rating:  Summary: Catches the Misconceptions Before They Happen Review: This book not only covers discrete mathematics well, but shows real professionalism in education. I have over twenty years of software experience and this book was arranged to allow me to refresh or learn for the first time precisely the material I wanted. Not only this, but Dr Nissanke is well aware of common misconceptions and misunderstandings that students may have in learning discrete mathematics. Examples are the differences between bound and free variables, unknowns and genuine variables, what to guard against in building proofs, and more. For me, I had missed in my education the material from the entire chapters on Interpretation of Formulae and Proofs in Predicate Logic, and never had the time and patience to piece this together from textbooks where this material was learned by osmosis or "between-the-lines". Another big plus for me was the introductory material to Z, formal specification, functional programming, and lambda calculus. These were done very straightforwardly and user-friendly. The book also spends more than a tenth of its 400 pages on giving solutions to its exercises. Finally, it is reasonably priced, especially considering that other introductory textbooks in discrete mathematics run $100 to $125 but are still short on the educational know-how. My only regrets are that it does not cover posets and graphs. However, this may be a good division of labor between this and a follow-on course.
<< 1 >>
|