Round 1  :  Probabilistic algorithm : 8-queen problem, 
Evolutionary computation
Round 2  :  Probabilistic algorithm :   Primality
testing,  RSA cryptographic system
Listing of 8-queen programs
Prime number utility in JAVA
Here is the selection of my teaching materials from various courses I offered at Chula.
Evolutionary Computation
Probabilistic Algorithm and Computational Complexity
A full exposure to our Algorithm course Web enhanced material
Knuth, D.E., The art of computer programming, Vol 1-3, Addison-Wesley,
1984.
    The classic !
Harel, D., Algorithmics : The spirit of computing, Addison-Wesley,
1987.
    The very readable book that tells you a story concerns
the concepts, ideas, methods, and results
    fundamental  to computer science.
Goldberg, D.E., Genetic Algorithms, Addison-Wesley, 1989.
    The first readable book about GA (also contains
code for GA in PASCAL)
Professor Herbert Edelsbrunner.  CS470 Geometry and Topology of
Grid Generation.
    The on-line lecture note in postscript is at 
http://www-sal.cs.uiuc.edu/~edels/
Brassard, G. and Bratley, P., Fundamentals of algorithmics, Prentice
Hall, 1996.
    One of the text book in the course 2110427  
Design and Analysis of Algorithm  during 1997-1998
Rosen, K., Discrete mathematics and its applications, 4th ed. McGraw
Hill, 1999.
    The standard text book in discrete mathematics. 
Relate to our lecture : Modulo mathematic