Math for Computer Science

Top Selected Products and Reviews


In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"You get out of it what you put into it." - by E. Borota (AZ)
I'm only on Chapter 3. It has been an outstanding two chapters and I wish I would've known about this book while in high school. All bored high school students intending to pursue a degree or career solving mathematical problems, buy this and enjoy a well presented account of real mathematics.

I recommend this book for (future) computer scientists, programmers or mathematicians. For computer scientists or programmers, this should be required reading; read it whether you like mathematics or not. If you can't work through this material and you label yourself a programmer or computer scientist, it's highly probable that you won't be or aren't a good one, and should look into another career.

Maybe some can breeze through this book and comprehend what they read. I am not one of them. This book has been slow going; the authors don't waste words. Pay attention to their definitions and reevaluate their examples ... full review

Only 6 left in stock - order soon.
List Price: List Price:
Price: Price:
You Save: You Save:
"Good book for revision not an introduction" - by Amazon Customer
This book is great for anyone wanting a refresher of some mathematical concepts from a previous class, like calculus or discrete math. It is not an introductory book by any means although it is marketed as such. The author teaches mathematical concepts in an interesting and engaging way by making historical references and relating those same concepts to everyday activities. He makes you understand why certain mathematical constructs are the way they are. The language used in the book is also very simple and easy to understand. The same can be said for the illustrations and images used.

In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"I would recommend the book for students of any discipline" - by shortTimer
An easy-to-follow guide through those fundamental principles of computer science that are only hazily grasped or completely unknown to us non-programmers who nevertheless program.

Purists may complain about the author's use of emojis. For only a few hours reading it is remarkable for how much it contains.

I would recommend the book for students of any discipline, including computer science, casual or professional coders in any programming language.

There is a class of reader for whom this book is probably too basic, namely software engineers with a recent academic computer science background.

In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"Excellent introduction to Discrete Mathematics" - by Carlos Ordonez
I was misled by the low price thinking this would be a bad book. But I was Mathematics. The reason for which I bought this text book is because it has many proofs and in particular it includes the proofs of a couple of theorems I had been looking for. The presentation is formal but clear. The author includes plenty of excercises and answers are provided for odd numbered ones. So far I haven't found errors or typos. The book has enough material to be used in a two semester course sequence. I would give it a relations, total and partial orders, logic, combinatorics, regular languages, graphs, number theory, algorithm analysis and even NP-completeness. This book should be useful for both Math and CS students.

Only 9 left in stock - order soon.
Price: Price:
"This text is a fine work. The progression through material is logical" - by michael fry
This text is a fine work. The progression through material is logical, explained, and paced. I had the slight misfortune of this class being a 5-week summer course, but review of text more fully after the end of the semester proved how well laid out the text . There are good explanations of basic concepts and methods, general proofs, specific examples, and practical discussion of application. I would recommend this book to those interesed in logic, proofs, math, and computer applications.

Only 1 left in stock - order soon.
List Price: List Price:
Price: Price:
You Save: You Save:
"Great introductory maths textbook for CS students" - by Pavlos Peppas (Patras, Greece)
This is a great maths book for first year Computer Science undergraduates. It assembles in a single text most of the basic mathematical tools required in the study of Computer Science, ranging from sets and relations, to combinatorics and probabilities, to trees and logic.

Most importantly, the book is easy to follow even for someone who is not a great fan of mathematics; in fact, these are the people that will probably benefit most from this book. Concepts are presented very clearly, in a lively prose, with extra care in providing an intuitive grasp of formal notions, and attention in clarifying subtle details. This is further assisted by an on-going dialog spread throughout the book between two fictional characters, Alice and Mad Hatter (borrowed from Lewis Carroll's classical novel), discussing subtleties in the text. Carefully selected exercises in each chapter help to reinforce students understanding of the text.

Overall, a great introductory ... full review

"Fundamental Discrete Math Review" - by Chiou-ming Huang (Bristow, VA USA)
This book covers basic proof technique and idea in Discrete Math/Algorithm.
A very good resource for college computer science major students.

Only 11 left in stock (more on the way).
Price: Price:
"Awesome book" - by Amazon Customer
I teach beginning computer programming at middle school level, and this book became the backbone of the course. The concepts are clearly expressed and the examples work!
Congratulations to the author for an amazingly effective book.

In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"Definitively recommend this book as an intro do ML for a master degree, for ph.d. or for beginnners" - by AG
Definitively recommended this book if have an interest in:
1) A historical perspective of how machine learning evolved into deep learning during the past 50 years
2) A self-contained and succint description of what are the deep learning mathematical pre-requisites (such as calculus, matrix computation, probabilities)
3) A well structured introduction to:
- Machine Learning basics
- Convolutional network. This exposition is very well done.
- Recurrent Networks. Another well-done exposition.
- Autoencoders.

I've also appreciated particularly the short overview of deep learning for NPL. Short, but very clear.
One thing that is missing in this book is the use of Deep Learning together with Reinforcement Learning.
So for that you need another source.

Only 1 left in stock - order soon.
List Price: List Price:
Price: Price:
You Save: You Save:
"If you're starting to study logic then buy this book immediately" - by Rafael O
I really enjoyed this book. It complements the book "A Concise Introduction to Mathematical Logic", written by Wolfgang Rautenberg, very well.

"This text is a fine work. The progression through material is logical" - by michael fry
This text is a fine work. The progression through material is logical, explained, and paced. I had the slight misfortune of this class being a 5-week summer course, but review of text more fully after the end of the semester proved how well laid out the text . There are good explanations of basic concepts and methods, general proofs, specific examples, and practical discussion of application. I would recommend this book to those interesed in logic, proofs, math, and computer applications.

Only 20 left in stock (more on the way).
List Price: List Price:
Price: Price:
You Save: You Save:
"Best Value for Texts in this Series and the ATP Subject Area in general" - by Let's Compare Options Preptorial (Worldwide)
Although available as a free download on the author's page, this wonderful Dover edition is well worth buying for the price given the comprehensive algorithms which are easier to fathom in print IMHO. By comparison, classics like Melvin Fitting's book (although advertised as a new edition is actually a reprint--[[ASIN:1461275156 First-Order Logic and Automated Theorem Proving (Texts in Computer Science)]]) and others are now going for hundreds of dollars, whereas Gallier is just as complete while being more current than many of those titles, especially if you visit his page and download the other current research, which often includes code. Visit the wiki article also on automated theory proving for a list of free software agents (proof assistants) which only a few years ago required supercomputing but now can be simmed and run on a gaming level pc (as long as the problem/ proof you're playing with is polynomial rather ... full review

Only 14 left in stock (more on the way).
Price: Price:
"2012 and beyond update" - by Let's Compare Options Preptorial (Worldwide)
The reviews from 2005 are ok as far as they go, but Vince has updated this little gem significantly since then-- this edition and new forward are from 2010. Humorously, he also has corrected all the formula and other "errata" typos from the previous editions and printings, and says he typed in every equation again for this edition which not only was tedious, but, "...an opportunity to correct a handful of typos that always seem to find there (sic) way into books." (Sigh!). The sweet spot for this book is that it is both a great overview of the entire field of CG math, and an extraordinary reference that gives succinct recaps of every important formula and process, which can then be explored in more depth with other specialty books.

This kind of belies the "undergrad" nature of the title, because being cursory doesn't mean the math is easy! A brief ... full review

Only 17 left in stock (more on the way).
Price: Price:
"A must have book." - by Pramodit Adhikari
I am halfway through this book but this book by Cohon is a gem. The idea of optimization and its importance is gradually developed in the book. This is a must have book for someone who is just starting to learn multiobjective optimization and wants to apply his/her ideas practically.

by DK
In Stock.
List Price: List Price:
Price: Price:
You Save: You Save:
"Very impressed with this book, highly recommend to anyone interested in learning about CS." - by PhillyMusicLover (Philadelphia, Pa United States)
I have a computer background and program for a living, figured I'd get this to read with my daughter. I was really impressed on how complex topics (algorithmic thinking, data structures, etc...) were easily explained in concise paragraphs and illustrations. Great overview for ANYONE looking to get into CS.