Programming for Health Data Science in R II

BIOSTAT 214 Fall 2021 (1.5 units)
Course Director: Efstathios (Stathis) D. Gennatas, MBBS, PhD
Assistant Professor
Department of Epidemiology & Biostatistics


Health-related data is generated daily at an increasing velocity, from a multitude of sources. Our ability to extract insights to advance basic biomedical science and clinical practice depends on our ability to effectively curate, transform, and analyze data as well as present and communicate findings. This course builds on students' core R language knowledge to cover skills in advanced data transformations, visualization, working with big (in-memory) data, automated and reproducible report-writing, and core statistical procedures. At the conclusion of this course, students will be able to:

  • Import, query, clean, transform, and analyze large datasets in R (using base R and data.table).
  • Write custom data processing pipelines to address their individual analytical needs.
  • Perform common statistical procedures.
  • Apply skills developed in class to complete a project using their own data/data of their choosing.

Note: This is not an introductory R class and assumes working familiarity of R at the beginning of the course. It does, however, begin with an quick, in-depth review of the core language.


BIOSTAT 213 or equivalent experience.

Course Director:

Efstathios (Stathis) Gennatas, MBBS, PhD

Teaching Assistant:

Gregory Burns, RRT

Eduardo Rodriguez Almaraz, MD, MAS


Weekly lectures with demonstration and hands-on exercises. Sessions will be held on Mondays, 2:45 to 5:00 PM, September 13 through December 6.

Students will complete weekly coding assignment and will be required to submit a final project in which they will analyze a data set of their choice.

All course materials will be posted on the course's online syllabus.


Students should install the latest R version available ( as well as the latest RStudio Desktop Open Source License (Free) (


Grades will be based on weekly assingments and the final project.

Students not in full-year TICR Programs who satisfactorily pass all course requirements will, upon request, receive a Certificate of Course Completion.

UCSF Graduate Division Policy on Disabilities


To apply for this course, please fill out and submit the application below. Please see our fee page for cost information. The deadline for application is September 3, 2021. Only one application needs to be completed for all courses desired during the quarter.

The application is best completed using the latest version of Firefox, Chrome or Safari.

APPLICATION Information for how to pay;
please read before applying