For this reason, education is among the primary missions of the Parallel Computing Institute. With offerings ranging from complete curricula in parallel computing through the departments of Electrical and Computer Engineering and in Computer Science, to just-in-time workshops and seminars, PCI offers a broad selection of options for students and professionals and collaborates with organizations such as the CUDA Center of Excellence, the Universal Parallel Computing Research Center, the Cloud Computing Testbed, and NCSA, among others, to make their offerings widely available.