Software Carpentry Workshops
Software Carpentry teaches fundamental skills that can increase your productivity and improve the quality and reproducibility of your research projects.About Software Carpentry
During a hands-on workshop, you will learn to automate tasks using the Unix shell, track and share your work using version control, and how to write software in Python or R that is readable, reusable, and reliable.
KU's cohort of certified Carpentries Instructors offer workshops multiple times per year. We do our best to time workshops around the academic calendar and class schedules.
Location: Online via Zoom
- Programming with Python: Register for Python
Friday, September 24, 9:00-4:00 CDT
- The Unix Shell: Register for The Unix Shell
Friday, October 1, 1:00-4:00 pm CDT
- Version Control with Git
Friday, November 5. half day TBD
- R for Reproducible Scientific Analysis
Friday, December 3, 9:00-4:00 CST
Register individually for the topics you want. To experience the full Software Carpentry curriculum, register for and attend Unix Shell, Version Control with Git, and either Python or R. Zoom connection information will be sent to registered learners the day before each session.
You will be charged a refundable $10 deposit for each registration. This fee will be fully refunded to you when you attend the workshop. If you do not attend the workshop and do not cancel at least 24 hours prior to the workshop start time, you will not be eligible for the refund. Cancel your reservation through your Eventbrite confirmation.
Who should attend?
This workshop is aimed at faculty, staff, and students across disciplines who want to learn how to automate repetitive tasks, approach coding in a systematic way, and document the evolution of their work through version control measures. No prior experience with the workshop topics is expected or required.
Attendees are welcome regardless of institutional affiliation. If you are a visitor to KU, you will need a Zoom account to join the workshop.
Why should I attend?
You will learn to use tools and practice skills that can improve your efficiency and the transparency and reliability of your research results. Software Carpentry estimates that these skills can save half a day to one day a week over your career.
- Matt Deakyne, IT Technology Manager, University of Kansas
- Rob Ramos, Doctoral Candidate, Ecology & Evolutionary Biology, University of Kansas
- Casey Russell, Network Engineer, KanREN
- Pietro de Mello, Doctoral Candidate, Ecology & Evolutionary Biology, University of Kansas
- Tami Albin, Associate Librarian, University of Kansas
- Thane Kindred, Department of Geosciences, Idaho State University
KU Libraries, KU Research, and KU Information Technology