This book will provide you with sufficient and necessary background in probability theory and computing theory. Specifically speaking, this book will introduce you some randomization and probabilistic techniques for algorithm design and data analysis. It's required textbook in some course in Stanford University.
1