Research Software Engineering Workshop
The GW Open Source Program Office (OSPO) is co-hosting a three day Research Software Engineering workshop with URSSI to be held 24–26 June 2024 in Washington, DC. Free for participants & travel support is available thanks to funding from the Sloan Foundation—apply by 03/31. Approximately 15 spots will be reserved for GW students.
This 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.
Logistics
- Dates: 24–26 June 2024
- Location: Washington, DC - GWU SEH B1270
- Cost: Free (supported by a grant from the Sloan Foundation)
- Travel support is available for non-local participants
Important Dates
- Registration deadline: 31 March 2024
- Notification: May 1
- Application: urssi.us/summer-
school-application
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 practices, 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.