Software Carpentry Workshop and Research Software Engineering (RSE) 102 Workshop

October 4, 2022


Matthias Braun (IntCDC), SimTech, SFB1313, FoKUS, IZUS/TIK

Time: October 4 – 7, 2022
Download as iCal:

 

IntCDC, SimTech, FoKUS, SFB1313 and TIK are jointly organising a Software Carpentry (SCW) workshop and a Research Software Engineering (RSE) 102 workshop. The RSE 102 workshop builds thematically on the Software Carpentry workshop, but the target groups are different.

The Software Carpentry workshop is aimed at doctoral researchers and students with little or no experience in programming; the RSE 102 workshop is aimed at doctoral researchers only and expects some prior knowledge of RSE.

Both workshops will be held in English.

Date: 4-7 October 2022   |   3:00-6:30 p.m.
Location: University of Stuttgart, Vaihingen Campus
Participation fees: free of charge
Registration deadline:  29 September 2022, the number of participants is limited to 25 persons per workshop


We plan to run these workshops every 6-12 months. If you are rather new to RSE, we recommend that you start with the Software Carpentry workshop now and continue with the RSE 102 workshop at the next iteration.

 

About the Software Carpentry workshop

The Carpentries is a community initiative that provides programming tools for the daily routine of scientists. The content of the workshop will be as follows:

  • Using the Unix shell
  • Version control using Git
  • Programming and creating diagrams with Python

The workshop will not only teach basic programming skills, but also how to automate and reproduce scientific processes as well as possible. For instance, after attending this workshop you will be able to

  • Automate repetitive tasks
  • Establish a workflow to keep track of your work
  • Reproduce tabular data for analysis and visualisation

 

About the RSE 102 workshop

We build up on the basics (Unix shell, Git, Python) learnt in the Software Carpentry workshop and study the methods and tools used to ensure good software engineering:

  • Git workflows
  • Containerisation
  • Testing and continuous integration
  • Building and packaging
  • Software design principles

Skills in these areas are crucial for developing or contributing to quality-assured software in collaborative environments and are very useful in today's research landscape.

 

Further information – Software Carpentry workshop
See the workshop website for more information and setup requirements. You can register via ILIAS. If you have any questions, please do not hesitate to contact the SCW team via carpentries@izus.uni-stuttgart.de.

Further information – RSE 102 workshop
For more information and registration, please visit the workshop website on Campus.

 

 

To the top of the page