A laptop with carpentry work on the screen on a table. In the background are more students taking a carpentry class.

The UCSB Library Interdisciplinary Research Collaboratory is UCSB's home for data-centric research support. The Collaboratory team offers expert guidance on access to the Library's data collections and supports software tools to analyze and visualize quantitative, qualitative, and spatial data. 

The Interdisciplinary Research Collaboratory offers custom-designed workshops for selected courses and tools as well as a variety of Software and Data Carpentry Workshops. Fall 2021 workshops are listed below.

Don't see what you want or the workshop you wanted to attend is waitlisted? You can request a workshop for a class or organization by emailing library-collaboratory@ucsb.edu with 45 days' notice. See more info and a list of workshops we offer.

Data Carpentry: Introduction to Python

October 19-22 | 9 AM - 12 PM

Join waitlist.

This event is an example-driven 4-day workshop for introduction to data visualization with Python. Learners will start with basic information about Python syntax and the Jupyter notebook interface through JupyterLabs. Learners should install Anaconda on their devices prior to the workshop. 

Short tutorials alternate with hands-on practical exercises, and participants are encouraged both to help one another, and to try applying what they have learned to their own research problems during and between sessions. You should be using a Windows, Mac, or Linux machine, not a Chromebook or tablet. You should also be sure to have admin privileges on your laptop.

Prerequisites:  No previous experience with programming required

Software Carpentry: Introduction to SQL and Relational Databases

November 4-5 | 9 AM - 12 PM

Location: Online

Registration opens at 8 a.m. October 8

This event is a two-day, example-driven workshop for introduction to SQL and relational databases. Short tutorials alternate with hands-on practical exercises, and participants are encouraged both to help one another and to try applying what they have learned to their own work. This lesson will teach you what relational databases are, how you can load data into them and how you can query databases to extract just the information that you need. You will need to install SQLite3 or DB Browser for SQLite prior to the workshop.