These notes are intended to give high school students some elementrary knowledge about the notion of "random" and the random number generators used in computers.

The notes put emphasis on a kind of generator called Linear Congruential Generator, which is very simple but plays a very important role in random number generating in computers.

The notes also give simple introduction to some other topics you might find interesting.

You will find most content of these notes in the references listed in the end of summary.

I. Introduction
II. Linear Congruential Generator I
III.Linear Congruential Generator II
IV. Test
V. Summary and Some other topics





Back to MEC Homepage

This work was made possible due to a grant from the National Science Foundation.