PHC 6937: Introduction to Biostatistical ComputingInstructors:Zhiguang Huo (zhuo@ufl.edu) TAs: TBD Lecture time and room: Monday: 12:50-14:45, Room: HPNP G210 Wednesday: 13:55-14:45, Room: HPNP G210 Office Hours: HZ: Monday 3:00-4:30pm TA: TBD Syllabus: here. Courseweb: elearning. |
Date | Content | Materials | Note |
Wed Aug 24 | Overview | slides | RMarkdown.Rmd |
Mon Aug 29 | Basics of R programming |
slides; R |
HW 1 distributed |
Wed Aug 31 | Writing functions in R |
slides; R |
|
Mon Sep 5 | Labor Day, no class! | ||
Wed Sep 7 | Vectorized calculations |
slides; R |
|
Mon Sep 12 | Data manipulation (Tidyverse) |
slides; R |
HW 1 due, HW 2 distributed |
Wed Sep 14 | R graphics (basic) |
slides; R |
|
Mon Sep 19 | R graphics (advanced) |
ggplot2: slides; R
heatmap.2: slides; R |
|
Wed Sep 21 | HiPerGator |
Usage: slides
Optional: slides; video |
|
Mon Sep 26 | R Shiny | slides | HW 2 due, Midterm distributed |
Wed Sep 28 | No class, take-home midterm exam | ||
Mon Oct 3 | R packages | slides | Midterm due, Final project distributed |
Wed Oct 5 | Rcpp | slides | |
Mon Oct 10 | Github | slides | |
Wed Oct 12 | Basic statistical inference in R |
slides; R |
|
Mon Oct 17 | Basics of Python programming |
slides; python |
HW 3 distributed |
Wed Oct 19 | Advanced string manupulation |
slides; python |
|
Mon Oct 24 | Python functions, modules |
slides; python |
|
Wed Oct 26 | Python data structure |
slides; python |
|
Mon Oct 31 | Objective oriented programming |
slides; python |
HW 3 due, HW 4 distributed |
Wed Nov 2 | Python GUI |
slides; python |
|
Mon Nov 7 | Numpy Basics |
slides; python |
|
Wed Nov 9 | Numpy Advanced |
slides; python |
|
Mon Nov 14 | Pandas Basics |
slides; python | HW 4 due, HW 5 distributed |
Wed Nov 16 | Pandas data cleaning |
slides; python |
|
Mon Nov 21 | Pandas data manipulation |
slides; python |
|
Wed Nov 23 | Thanksgiving! Eat food | ||
Mon Nov 28 | Python graphics |
matplotlib: slides; python seaborn: slides; python |
|
Wed Nov 30 | Basic statistical inference in Python (guest lecture by Haocheng Ding) |
slides; python |
HW 5 due |
Mon Dec 5 | No class | Final exam released | |
Wed Dec 7 | No class | Final project due | |
Mon Dec 12 | No class | Final exam due |