Computer simulation is a new research approach for corrosion science. A simple model is proposed to describe uniform corrosion process which is a common corrosion failure type for carbon steel. As a lot of chemical and physical processes take place during corrosion reaction with complexity and random, we have to simplify the complex process to establish a math model which is suitable for a simulation calculation. The computational model based on cellular automata (CA) approach uses local rules to govern the electrochemical reactions, and simulate the corrosion system as a discrete dynamical system. As a result the simulation computational solution is compared with experimental data in this work, both of which show the same characteristics of data distribution. The results presented the feasibility of the cellular automata approach to simulate the corrosion process and to describe change of surface topography in company with the increase of corrosion quantity.