2025 UC Carpentries Workshop Series (Remote)
September 15 - 25, 2025
8:30 am, - 12:30 am PST
Remote (via Zoom)
Instructors: Ryan Horne (UCLA), Jose Niño Muriel (UCSB), Leigh Phan (UCLA), Jamie Jamison (UCLA), Derek Devnich (UCM), Reid Otsuji (UCSD), Cody Hennesy (UCB), Geoff Boushey (UCSF), Kaija Gahm (UCLA), Tim Dennis (UCLA), Julien Brun (UCSB), Jade Li (UCSB)
Helpers: Kristi Liu (UCSB), Hannah Sutherland (UCLA), Leigh Phan (UCLA), Misha Coleman (UCB), Geno Sanchez (UCLA), Reid Otsuji (UCSD), Alessandra Vidal Meza (UCSB), Kristian Allen (UCLA), Hind Al Ali (UCSB), Celeste Allaband (UCSD)
Join us for a 9-day Carpentries workshop series aimed at teaching participants the essential concepts, skills, and tools for R in RStudio, Python in Jupyter Notebook, an introduction to the Unix Shell, Version Control with Git, SQL, Tidy Data, and OpenRefine. This workshop is designed to empower researchers with the computing skills necessary for research analysis.
This workshop is free, and participants can register for individual session topics or the entire series.
Who can participate? All University of California students, staff, postdocs, and faculty are welcome to join.
Workshop Schedule/Location:
- Dates: September 15 – 25, 2025
- Times: 8:30am – 12:30pm
- Location: Remote (via Zoom)
Workshop Curriculum:
- Sept 15 - Tidy Data: Best practices for data organization and working with data in spreadsheets.
- Sept 16 - Open Refine: Clean, transform, and track changes to data.
- Sept 17 - Introduction to Unix Shell: Learn the basics of command line interface and navigating within files and directories.
- Sept 18 - Version Control with Git: Manage work, edit code, and collaborate on a team project in a repository.
- Sept 19 - Databases and SQL: Relational databases, data import, and basic SQL queries.
- Sept 22 & 23 - Introduction to Python: Basic coding, data access, and data analysis functions using Jupyter Notebook.
- Sept 24 & 25 - Introduction to R: Basic coding, data access, and data analysis functions using RStudio.
Code of Conduct
Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.