A program has been developed to utilise the Particle Swarm Optimisation Algorithm for the cost optimum design of reinforced concrete beams. Multiple constraints according to Australian Standard 3600 have been implemented along with costing information. A series of tests where conducted to investigate the effect of different parameters of the particle swarm algorithm and some refinement of these parameters was conducted. The value penalty coefficients had a significant effect on the results,
causing non-convergence when very large penalty coefficients where used, and convergence on non-viable results when very small penalty coefficients where used.