Research Computing Training and Workshops (The Carpentries)

Monthly workshops using a hands-on, interactive approach, emphasizing best practices in coding and data management for reproducible research. UC Santa Cruz is a member of The Carpentries, a nonprofit organization that teaches foundational coding, data science, and computational research skills to researchers and educators worldwide.

Contact ucsc-carpentries-group@ucsc.edu for more information and upcoming events

  • Participating in UCSC’s Carpentries workshops equips individuals with the computational tools and community support necessary for starting and advancing their computational research.
  • Choice of Three Lesson Programs:
    1. Software Carpentry – Focuses on fundamental software development and coding skills, such as version control (Git), command-line programming, and Python or R for data analysis.
    2. Data Carpentry – Specializes in data organization, cleaning, and analysis, tailored to domain-specific needs (e.g., life sciences, social sciences, geospatial data).
    3. Library Carpentry – Designed for librarians and information professionals, covering data management, web scraping, and computational research tools.
  • Skill Development: Participants acquire essential coding and data analysis skills, including programming in Python or R, version control with Git, and data cleaning techniques, as well as basic Unix.
  • Hands-On Learning: Workshops emphasize practical, interactive sessions, enabling attendees to learn by doing, while applying new skills directly to their research projects.
  • Community Engagement: Engaging with the Carpentries community at UCSC fosters collaboration and networking among researchers and educators across various disciplines.
  • If you are an undergraduate needing assistance, please submit your request through your faculty adviser or sponsor
  • Based on your request, we will evaluate the best options to support you
  • Learn more about Research Computing in the ITS Knowledge Base

Research Computing Training and Workshops are provided at no cost

  • Attendees must have access to a computer with the ability to run Unix or Unix-like Command Line Interface or access to a computer with the ability to connect to UCSC resources (e.g. Jupyter at UCSC)
  • Users are required to adhere to The Carpentries Code of Conduct and Principles of Community

IT Policies

Search the knowledge base, browse IT guides, and open a support request.

Last modified: Apr 28, 2025