The average software engineer graduating Stanford University cannot solve a simple probability problem. That seems like there is an issue in education. Understanding probabilistic models is increasingly important. Algorithms for search results, matching, and more rely on probability.
When we interview engineers at Rapleaf, I have found that many top schools, such as Stanford, produce graduates that have little knowledge about statistics and probability. And while not knowing probability isn’t a disqualifier from getting an engineering job, it does show that the person has a lot to learn.
Does anyone out there know what percentage of computer science students take a course on probability??