Course information

1:25-3:10 MW, RO 228

Dr. Rashid’s office hours: M @ MC 3104E (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 hw efficient Readable and efficient R code
Jan 13 R package rpkg hw build Building an R package
document Documenting an R package
test Writing package tests
debug Debugging in R
Jan 15 C++ from R rpkg hw rcpp Calling C++ with Rcpp
Jan 22, 27 Large data large hw 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 hw optim General optimization
Feb 17, 19 EM algorithm em hw em EM algorithm
Feb 19, 24 Numer. integration numint hw numint Numerical integration
Feb 26, Mar 3, 5 General MCMC mcmc hw hw2 mcmc General MCMC
Mar 17, 19 Advanced MCMC advmcmc hw advmcmc Advanced MCMC
Module 3 Mach. learning
Mar 24, 26, 31 ML essentials ml hw essentials Machine learning essentials
Apr 2, 7 SVM, RF ml hw 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/24/2025.