Duke Research Computing plays a role in building basic technology competencies for research through regular short courses, workshops, and symposia that touch on:
specific skills (such as mastering Linux, learning programming languages, and using a cluster computing scheduler like SLURM)
transformational developments in information technology (such as “containerization” technologies like Docker and GPU computing)
issues in and helpful technologies for establishing reproducibility in research involving large data or infrastructures, and complex computation
matters that explore the interdisciplinary qualities of research computing.