avatar

Richard Villagomez

UC Berkeley Class of 2026
B.A. Data Science, B.A. Computer Science
richard.villagomez@berkeley.edu


About

I’m Richard, a fourth-year undergraduate from the island of Saipan in the Northern Mariana Islands, studying Computer Science and Data Science at UC Berkeley.

I’m passionate about expanding accessibility to computing and data science education. I’ve previously been a part of Algorithms & Computing for Education (ACE) Lab, doing research on integrating Human Contexts & Ethics (HCE) into data science curriculum.

This fall, I will be the Head Undergraduate Instructor for Data 6: Introduction to Computational Thinking with Data. The course focuses on teaching Python and computer science fundamentals, data visualization tools, and computational social science. My role involves leading weekly discussion sections, and building curriculum on topics such as data privacy, algorithmic bias, and ethics in data visualizations.

In my free time, I enjoy hiking around the Bay Area, playing fingerstyle guitar, and exploring graphic design through Adobe software.


Teaching

Head Undergraduate Student Instructor for Data 6, “Introduction to Computational Thinking with Data” (August 2025 - Present)

Undergraduate Student Instructor for Data 8, “Foundations of Data Science” (June 2024 - August 2025)

Course materials are available at data8.org.
View my Summer ‘25 teaching materials, or my Spring ‘25 teaching materials.

Research Assistant Facilitator for Tuskegee Scholars Program (Summer 2024)

Coding Bootcamp Facilitator for Tuskegee Scholars Program (Summer 2024)

Course materials are available here.

Group Tutor for Data 198, “Foundations Scholars” (Spring 2024)

Course materials are available here.

Academic Intern for Data 8, “Foundations of Data Science” (Fall 2023)

Course materials are available here.