Jump to ratings and reviews
Rate this book

Probability and Statistics for Computer Scientists

Rate this book
Student-Friendly Coverage of Probability, Statistical Methods, Simulation, and Modeling ToolsIncorporating feedback from instructors and researchers who used the previous edition, Probability and Statistics for Computer Scientists, Second Edition helps students understand general methods of stochastic modeling, simulation, and data analysis; make optimal decisions under uncertainty; model and evaluate computer systems and networks; and prepare for advanced probability-based courses. Written in a lively style with simple language, this classroom-tested book can now be used in both one- and two-semester courses.New to the Second EditionAxiomatic introduction of probability Expanded coverage of statistical inference, including standard errors of estimates and their estimation, inference about variances, chi-square tests for independence and goodness of fit, nonparametric statistics, and bootstrapMore exercises at the end of each chapterAdditional MATLAB® codes, particularly new commands of the Statistics ToolboxIn-Depth yet Accessible Treatment of Computer Science-Related TopicsStarting with the fundamentals of probability, the text takes students through topics heavily featured in modern computer science, computer engineering, software engineering, and associated fields, such as computer simulations, Monte Carlo methods, stochastic processes, Markov chains, queuing theory, statistical inference, and regression. It also meets the requirements of the Accreditation Board for Engineering and Technology (ABET).Encourages Practical Implementation of SkillsUsing simple MATLAB commands (easily translatable to other computer languages), the book provides short programs for implementing the methods of probability and statistics as well as for visualizing randomness, the behavior of random variables and stochastic processes, convergence results, and Monte Carlo simulations. Preliminary knowledge of MATLAB is not required. Along with numerous computer science applications and worked examples, the text presents interesting facts and paradoxical statements. Each chapter concludes with a short summary and many exercises.

473 pages, Kindle Edition

First published October 1, 2006

16 people are currently reading
139 people want to read

About the author

Michael Baron

46 books46 followers
I grew up in the New York area and I’ve lived there my entire life. I worked in retail and taught high school English before I got my first book contract. I have gotten several additional book contracts since then, which is fortunate because I didn’t have the patience to work in retail and, while I quite enjoyed teaching, my approach was a bit too unconventional for most school systems. One school administrator told me that, “there are more important things than being a dynamic teacher.” Since I couldn’t name any of those things (at least in the context of school), I figured I didn’t have a long-term future in the profession. Hence, I became a writer, where I believe people appreciate a certain level of dynamism.


Though I started with nonfiction, I have always loved fiction and I have always wanted to write it. I’ve always had a particular affection for love stories. In fact, the very first book-length thing I ever wrote, when I was thirteen, was a love story. Mind you, it was the kind of love story that a thirteen-year-old boy would write, but it was a love story nonetheless. I have a deep passion for writing about relationships – family relationships, working relationships, friendships, and, of course, romantic relationships – and I can only truly explore this by writing fiction. These novels have given me a way to voice the millions of things running through my head.


My wife and kids are the center of my life. My wife is the inspiration for all of my love stories and my children enthrall me, challenge me, and keep me moving. One of the primary reasons I wrote my first novel, When You Went Away was that I wanted to write about being a father. Aside from my family, I have a few other burning passions. I’m a pop culture junkie with an especially strong interest in music, I love fine food (and any restaurant shaped like a hot dog), and I read far too many sports blogs for my own good.


You might have noticed that I haven't published a photo of myself. This isn't because I'm involved in the Witness Protection program or because I have an innate fear of cameras. It's because Michael Baron is a pseudonym. I'm writing these novels “undercover” because they're not entirely compatible with the nonfiction books I write and I didn't want to confuse readers. We're all different people sometimes, right? I just decided to give my alter ego another name.


My third novel, The Journey Home, has just come out. It’s a love story, too. Naturally.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
15 (34%)
4 stars
15 (34%)
3 stars
7 (16%)
2 stars
3 (6%)
1 star
3 (6%)
Displaying 1 - 5 of 5 reviews
Profile Image for Emil Petersen.
433 reviews25 followers
November 10, 2016
I have read chapters 1-9 thoroughly; 10-12 not so much. The core material is solid and well explained. Lots of examples and convenient definitions here and there. Also a ton of useful exercises. A minor comment is that the examples are not really CS problems if you ask me, but rather general problems using CS words. Like jobs to a printer, number of emails received and things like that. This should not denigrate the book, because it really is very, very useful. Much of the statistical magic going on suddenly makes more sense. I have no regrets reading this (and it took quite a while).
Profile Image for mirela Darau.
99 reviews19 followers
April 8, 2013
- found it suitable for my Computer Science students. The main reasons for choosing it were the average mathematical level (theory is presented in a fairly simple mathematical context, which was great for my students), a good list of examples/exercises (ranging from very simple to rather complex, comprising computer science problems as well as famous probability ones, and others), and the convenient structure.

However, I found some of its sections pretty dry (like Descriptive Statistics or Continuous Distributions) and I wished for a couple of more complex problems in each chapter, as I find it good to challenge to the extreme also the abilities of good students :)

[I used it together with J.L. Johnson's book - to provide some more hard-core stuff - and with A. Vicker's statistics book - to get some spicy, practical examples]
120 reviews18 followers
March 20, 2021
This has become my favorite introductory statistics books. What makes this different from many other statistics books is that the author states things that most authors assume (incorrectly) will be obvious to the beginner. Standard introductory material is included as well as chapters on simulation and stochastic processes that will be helpful to some computer scientists. Many of the examples are based on computer science, which is a plus for computer science majors, but shouldn't be a problem for non-computer science majors. There are some examples implemented in Matlab, although not much.
Profile Image for Tim.
7 reviews14 followers
March 7, 2013
As a CS major, I found this book perfectly geared for the intersection of Computer Science and Probabilities/Statistics. It covers the major application areas of the latter in the former in a relevant and efficient manner. It was used as the text book for a graduate level course that I took, and even though the professor turned the class into an undergraduate level statistics class, the book itself has been an excellent reference for my PhD work.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.