Supercomputing Wales Training: Software Carpentry
Monday, 28 January, 2019 | 09:00 - Tuesday, 29 January, 2019 | 17:00
Room 516, Vivian Tower, Swansea University, Swansea
A growing number of researchers spend more and more time building and using software, but few have ever been taught how to do this efficiently. In many cases they end up spending more time than necessary to create results whose reliability and reproducibility is unknown.
The aim of Software Carpentry is to teach researchers the fundamental skills that will help them be more productive while producing work of higher quality. We do that by teaching two day workshops, where students learn how to automate tasks using the Unix shell, how to track and share work using version control, and how to write software in Python that is readable, reusable, and reliable.