Abstract
A new algorithm is proposed for Monte Carlo simulation of MBE growth. The algorithm is based on using conditional probabilities to select the sites at which events occur. This has the advantage of being economic on computer time, the time per event scaling as the square root of the number of sites in the system. It is shown that the algorithm is capable of modelling layer by layer growth of AsGa.