The process of developing HPC software requires an understanding of issues in software design. Do you know how to configure, build, and deploy HPC software?