avatar

Richard Villagomez

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


About

I’m Richard, a fourth-year undergraduate from the island of Saipan in the Northern Mariana Islands, studying CS and Data Science at UC Berkeley. My interests lie at the intersection of data science, software engineering, and user-experience design, with a focus on creating accessible, inclusive, and impactful technology.

I also love to teach, and I’m dedicated to finding ways to make computing and data science education more inclusive. As an Undergraduate Student Instructor for Data 8: Foundations of Data Science, I’ve had the privilege of teaching over 150 students in my sections.

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


Teaching

Undergraduate Student Instructor for Data 8, “Foundations of Data Science” (June 2024 – Present)

Course materials are available here.
View my Spring ‘25 teaching materials here, or my Fall ‘24 teaching materials here.

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.


Research Interests


Projects

    This section is under construction.


  1. Data Structures
    Language: Java
    March 2023

  2. Data Analysis


Research Positions

Research Assistant — UC Berkeley Department of Geography (Dec 2024 – Present)

Research Fellow — Coleman Fung Institute for Engineering Leadership (Aug 2024 – Dec 2024)


Coursework

Major Courses

Pedagogy Courses

Elective Courses