Teaching

I am a dedicated educator who enjoys sharing knowledge and fostering an open and inclusive learning environment. Most of my teaching experience has been in the areas of data science, statistics, and network science. Committed to open science, I ensure all my educational contents are freely available online.

Books

Applied Network Science With R

The book is a collection of presentations, workshops, and tutorials I have developed over the years to teach network science with R. The book mostly deals with ERGM models and network data processing. The book was written entirely in quarto, which makes it completely reproducible.

Book website: https://book.ggvy.cl
Spanish version: https://book.ggvy.cl/es

Applied HPC with R

This book provides a practical overview of how to accelerate R code. With a focus on parallel computing and writing efficient R code, the book also provides an introduction to how to use R in HPC environments with the slurmR R package and ready-to-use examples with C++ via Rcpp.

Book website: https://book-hpc.ggvy.cl
Spanish version: https://book-hpc.ggvy.cl/es

Courses

  • PHS 7045: Advanced Programming with R and HPC (University of Utah, Graduate Programs) (link): I co-design and teach this class with my colleague Dr. Jonathan Chipman to graduate students in the University of Utah Department of Population Health Sciences.

  • PM 566: Introduction to Health Data Science (USC, Graduate Programs) (link): I co-designed this class with faculty from the USC’s Division of Biostatistics as the introductory class to the USC Masters degree in Health Data Science.

Workshops and Tutorials

You can find a complete list of my workshops and tutorials in the talks section of my website.