STA 523 | Programming for Statistical Science

Statistical programming, computation using selected languages and environments (Python, R, Matlab, and/or C/C++) and interfaces with custom code development for statistical models. Best practices and software development for reproducible results, selecting topics from: use of markup languages, understanding data structures, design of graphics, object oriented programming, vectorized code, scoping, documenting code, profiling and debugging, building modular code, and version control - all in contexts of specific applied statistical analyses.

Welcome to STA 523 - Programming for Statistical Science. This is the course website for fall 2020. Much of the information you will need throughout the semester can be found here. Please read the Syllabus thoroughly, and take a look at the Course Schedule for topics covered and when graded items are assigned.

Course meetings


  • In-person: Old Chemistry 116, Wed and Fri 10:15am - 11:30am

  • Virtual: Zoom link in Sakai, Wed and Fri 10:15am - 11:30am


  • Virtual: Zoom link in Sakai, Mon 8:30am - 9:45am

Teaching team and office hours


Shawn Santo        Mon 8:15pm - 9:15pm, Fri 11:30am - 12:30pm   Zoom link in Sakai

Graduate Teaching Assistants

Federico Ferrari   Tue 4:00pm - 5:00pm   Zoom link in Sakai
Quinn Frank   Tue 1:30pm - 2:30pm, Thu 1:30pm - 2:30pm   Zoom link in Sakai

All times listed are in Eastern Time.