Imagine inventing the materials of tomorrow at the atomic level, or testing and analyzing the properties of materials that don't yet exist. Computational materials science is one of the most rapidly developing and exciting fields in materials science, made possible by the revolutionary advances that have been made in computer processing speed and memory capacity. This emerging field has far reaching implications and the potential to revolutionize virtually every aspect of materials science and engineering.