Skip to Content

Undergraduate Education

The Blue Waters project supports the Undergraduate Petascale Education Program, which promotes understanding and interest in petascale computing and its applications among undergraduate students and faculty through workshops for faculty, undergraduate internships, and curricular materials.

Blue Waters Undergraduate Internships

The goal of the Blue Waters Ungraduate Internship program is to engage undergraduate students in petascale computing research and development projects. Approximately 20 undergraduate research interns are selected each year. Each intern receives a stipend of  $5,000 and participates in a two-week intensive high-performance computing workshop. Some students also will receive travel support to attend the annual Blue Waters Symposium.

Past interns have reported that the program has been very valuable to them:

"I am so thankful that I got to participate with this. It was a wonderful learning experience and I enjoyed getting to work with a mentor and getting to use Blue Waters for my work."

"The Blue Waters internship has helped me tremendously in determining what I want to do with my undergraduate degree. As a direct result of my experiences, I have decided to declare a double major in computer science at my university in addition to my degree in biology."

"[I] learned an indescribable amount and furthered my professional goals."

"This internship has served as a great opportunity for me to learn and form a strong foundation in computer science and parallel computing as I move forward toward graduate school."

"The Blue Waters internship program was a life changing event. The program has given me the experience necessary to work in HPC after graduation. In addition, I have made extremely valuable connections in the supercomputing and HPC world that I know will help me in the future."

For complete details see:

Curriculum modules

These curriculum modules have been developed to support the teaching and use of parallel and high-performance scientific computing in the undergraduate and graduate science classrooms.