CARP Spring 2024 Workshop

San Diego Supercomputer Center

May 27-31

9:00 am - 4:00 pm

Instructors: Dr. Devontae Baxter

Helpers: TDB

General Information

Welcome to the homepage for the Spring 2024 Computational Astrophysics Research Preparation (CARP) workshop – a unique mentorship and Python-based coding experience tailored for prospective community college transfer students in San Diego County.

Objective: The CARP workshop aims to equip participants with a robust programming foundation and provide relevant mentorship to facilitate their successful transition and integration into the academic environment of a four-year university.

Mentorship Component: Navigating the transition from a two-year college to a four-year university is a journey filled with unique challenges. This workshop segment will include exercises and interactive activities exploring topics such as what to expect from the transfer process, practical strategies for adapting to the four-year university setting, and the intricacies of transfer planning using tools like ASSIST and UC TAP. Additionally, we'll delve into the benefits of mentorship for academic success and share strategies for building community post-transfer.

Computational Component: Gaining fundamental programming skills before transitioning is pivotal for initiating academic research with faculty at a four-year university. In collaboration with The Carpentries, the workshop integrates lessons developed by the Software Carpentry and Data Carpentry communities. These communities consist of dedicated Instructors, Trainers, Maintainers, helpers, and supporters united by a mission to teach foundational computational and data science skills to students and researchers. Participants will acquire the basics of Python programming while gaining familiarity with widely-used tools and techniques crucial for astrophysics research.

Where: 9836 Hopkins Dr, La Jolla, CA 92093. Get directions with OpenStreetMap or Google Maps.

When: May 27-31. Add to your Google Calendar.

Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).

Who can attend?: This workshop is aimed at community college students in San Diego County that plan to pursue astronomy or physics degrees, but we warmly welcome applications from students of all majors. Please be aware that workshop space is limited. Selection will prioritize applicants based on a needs-based criteria, reflecting our commitment to fostering a diverse and inclusive participant group. Preference will be given to those with demonstrated needs or strong alignment with the workshop's goals.

Additional eligibility information: The workshop is designed to accommodate participants with varying levels of experience. No prior coding background is required since fundamental concepts will be covered during the workshop. Some familiarity with basic astronomy concepts, such as reference frames, proper motion, isochrones, and color-magnitude diagrams, would be beneficial. However, lectures will be tailored based on participants' familiarity, as assessed through the interest form. Eligibility is primarily based on the applicant's intention to transfer in the near future, their perceived level of preparedness for the transfer process, and their interest in developing programming skills for undergraduate research.

Accessibility: We are committed to making this workshop accessible to everybody. For workshops at a physical location, the workshop organizers have checked that:

Contact: Please email for more information.

Roles: To learn more about the roles at the workshop (who will be doing what), refer to our Workshop FAQ.

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.


Please be sure to complete these surveys before and after the workshop.

Pre-workshop Survey

Post-workshop Survey


Day 1: Introduction to Python & Elucidating the Transfer Process

Before starting Pre-workshop survey

Day 2: Data Visualization & Crafting Your Future

Day 3: Introduction to Unix Shell & High Performance Computing

1:00 pm - 2:00 pm San Diego Supercomputer Center Tour.

Day 4: Foundations of Astro Data Science Part I & Post-Transfer Survival Strategies

Day 5: Foundations of Astro Data Science Part II & Constructing Support Networks for Academic Success

End Post-workshop survey


To participate in a Data Carpentry workshop, you will need access to software as described below. In addition, you will need an up-to-date web browser.

We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.

The setup instructions for the Data Carpentry Astronomy workshops can be found at the curriculum site.