Software Carpentry

Key details: Software Carpentry teaches software skills to researchers enabling them to get more done in less time and with less pain. Every workshop includes learners with varying levels of experience. No previous experience required.

Booking not required

Audience

  • Academic staff
  • PG research
  • Professional staff
  • Research staff
  • Research supervisors

Programme information

Software Carpentry  workshops are for people who are learning to code to develop software or learn best-practices in software development. Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills in writing code, program design, data management and task automation.

You don't need to have any previous knowledge of the tools that will be presented at either workshop.

Every workshop includes learners with varying levels of experience of the different subjects being taught. Learners who are more familiar with the content of a particular lesson are encouraged to help their less-experienced colleagues. No previous experience of any of the technologies being taught is required.

For more information about Software Carpentry, please visit the website:   https://software-carpentry.org/

 

Need extra support?  

Contact the central Research Computing service:   https://researchcomputing.wp.st-andrews.ac.uk/about/  

or.. 

The Research Software Group in the School of Computer Science:   https://rse.cs.st-andrews.ac.uk/contact/ 

Join the Research Software Team (MS Teams) or the Research computing network mailing list 

Optional

4 courses - these are all optional.


Programme organiser

OSDS
Email: osdscourses@st-andrews.ac.uk