Research Software Engineering Workshop

Monday, June 24, 2024 12:00 am - 11:59 pm
Tuesday, June 25, 2024 12:00 am - 11:59 pm
Wednesday, June 26, 2024 12:00 am - 11:59 pm

Do you develop software for your research? Do you have some basic skills but desire more?

If so, you might be interested in the upcoming Research Software Engineering Workshop co-hosted by URSSI and the GWU Open Source Program Office.  The free workshop is aimed at early-career researchers, particularly graduate students and postdocs, who are familiar with basic skills such as interacting with the Unix shell, version control using Git, and Python programming, and would like to learn more about best practices for developing research software.

Format and topics

This three-day, hands-on workshop will expose participants to a series of topics necessary for developing sustainable research software. Topics to be covered include:

  • Software design and modularity
  • Collaborative software development via GitHub
  • Software testing in Python
  • Peer code review
  • Packaging and distributing Python software
  • Documentation
  • Licensing
  • Reproducibility
  • Open science pratices, including software citation

The school will consist of lectures on these topics along with open hacking time to allow participants to practice the concepts covered in the lectures. To facilitate the hands-on experience, each participant will bring a project to work on throughout the course for applying these concepts.

Logistics

Important Dates

Where
Science & Engineering Hall 800 22nd Street, NW Washington DC 20052
Room: B1270

Admission
Open to students.

Share This Event