Computer modeling has become the third path to discovery in science and engineering along with theory and experimentation. Preparing students for careers in these fields requires the integration of domain knowledge with aspects of mathematics and computer science critical to the application of computational science to advances in knowledge as well as the competiveness of the US in science, engineering, and business. We must also reform how we teach in the science, technology, engineering, and mathematics disciplines in order to attract and retain students. This session provides an overview of these questions and reviews the efforts of the XSEDE project to assist institutions in integrating computational science education into their curricula, provide professional development activities for faculty, and create a virtual community that shares experiences and materials in this critical area.