Skip to main content



Brian McGough discusses a crucial problem in computer science: random number generation. He addresses the importance of the problem, then goes over the reasons they are so difficult to produce by a computer alone and the various attempts made throughout history at efficiently creating uniformly distributed random numbers.

Project Members: Brian McGough

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.