Course information

1:25-3:10 MW, RO 228

Dr. Rashid’s office hours: M (after class)
Grader office hours: M 4-5, Virtual

Syllabus

Schedule and course notes

For Rmd files, go to the course repo and navigate the directories, or best of all to clone the repo and navigate within RStudio.

Week Topic Dir. HW HTML Title
Module 1 Sci. research
Jan 8 R code rpkg efficient Readable and efficient R code
Jan 13 R package rpkg build Building an R package
document Documenting an R package
test Writing package tests
debug Debugging in R
Jan 15 C++ from R rpkg rcpp Calling C++ with Rcpp
Jan 22, 27 Large data large datatable Working with data.table
sqlite Working with RSQLite
hdf5 Working with rhdf5
sparse Sparse data manipulation
Module 2 Optim. & Num. int.
Jan 29, Feb 3, 5 General optim. optim optim General optimization
Feb 17, 19 EM algorithm em em EM algorithm
Feb 19, 24 Numer. integration numint numint Numerical integration
Feb 26, Mar 3, 5 General MCMC mcmc mcmc General MCMC
Mar 17, 19 Advanced MCMC advmcmc advmcmc Advanced MCMC
Module 3 Mach. learning
Mar 24, 26, 31 ML essentials ml essentials Machine learning essentials
Apr 2, 7 SVM, RF ml svm Support vector machines
rf Random forests
Apr 9, 14 NN, Guest Lecture ml nn Neural networks
Apr 16,21 Projects
Apr 23, 28 Wrap-up

This page was last updated on 01/08/2025.