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.
Get started
Contact ucsc-carpentries-group@ucsc.edu for more information and upcoming events
Features
- 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:
- 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.
- Data Carpentry – Specializes in data organization, cleaning, and analysis, tailored to domain-specific needs (e.g., life sciences, social sciences, geospatial data).
- 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.
Eligibility
Support
- 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
Cost
Research Computing Training and Workshops are provided at no cost
Requirements
- 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
Policy
IT Support
Search the knowledge base, browse IT guides, and open a support request.