librarian teaches a software carpentry workshop

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. Receive news about upcoming workshops by subscribing to the ku-carpentries-news mailing list.


Upcoming Workshops

R for Reproducible Scientific Analysis

Tuesday & Thursday, February 25 & 27, 2025
1:00 pm - 5:00 pm CST
Clark Instruction Center, Watson Library 3rd floor

This is an in-person workshop that will not be recorded. Register for the workshop using this form.

The goal of this lesson is to teach novice programmers to write modular code and best practices for using R for data analysis. R is commonly used in many scientific disciplines for statistical analysis and its array of third-party packages. The emphasis of these materials is to give attendees a strong foundation in the fundamentals of R, and to teach best practices for scientific computing: breaking down analyses into modular units, task automation, and encapsulation (quoted from the lesson material).

Who should attend?

This workshop is aimed at faculty, staff, and students across disciplines who want an introduction to R in a welcoming environment. You don't need any prior experience with R, but you will need to understand what files and directories are, and what a working directory is.

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.

Instructors

  • Brian Sanderson, Ph.D., Molecular Biosciences and Center for Genomics
  • Michelle Busch, Ph.D., Kansas Biological Survey

Sponsors

KU Libraries and KU Research

Contact

Jamene Brooks-Kieffer
Data Services Librarian
Watson Library
jamenebk@ku.edu
785-864-5238