Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills. This free, in-person only, hands-on, two-day Python workshop will cover basic concepts and tools, including program design, version control, data management, and task automation, as well as a segment on Data Ethics.
Participants will be encouraged to help one another and to apply what they have learned to their own research problems.
Syllabus with Instructions | Register Now (free)
For more information on what we teach and why, please see our paper “Best Practices for Scientific Computing“.
Who The course is aimed at graduate students and other researchers. You don’t need to have any previous knowledge of the tools that will be presented at the workshop.
Where The Map Room, Science Laboratory and Administration Building (SLAB), Rosenstiel School of Marine, Atmospheric, and Earth Science Library, 4600 Rickenbacker Causeway, Miami, FL 33149. Get directions with OpenStreetMap or Google Maps | Campus Map
When Thursday + Friday, Oct. 27-28, 2022 | 9:00-4:30 Course Hours Both Days Add to your Google Calendar.
Requirements Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).
Accessibility We are committed to making this workshop accessible to everybody. For workshops at a physical location, the workshop organizers have checked that:
- The room is wheelchair / scooter accessible.
- Accessible restrooms are available.
- Power sources/extension cords are available.
Materials will be provided in advance of the workshop and large-print handouts are available if needed by notifying the organizers in advance. If we can help making learning easier for you (e.g. sign-language interpreters, lactation facilities) please get in touch (using contact details below) and we will attempt to provide them.
Contact Please email firstname.lastname@example.org for more information.
Roles To learn more about the roles at the workshop (who will be doing what), refer to our Workshop FAQ.
As part of this 2-day workshop, two guests will join us for a Special Program in Ethics for Scientific Writing and Coding:
- Joanna Johnson, PhD, Writing Studies Department, on Scientific Writing
- Tim Norris PhD, UM Libraries, on Ethics and Coding
This workshop series is sponsored by:
Cooperative Institute for Marine and Atmospheric Studies (CIMAS)
OFFICE OF THE VICE PROVOST FOR RESEARCH AND SCHOLARSHIP