| WEEK | DATE | TOPIC | MATERIALS | CODE | DUE |
|---|---|---|---|---|---|
| 0 | Wed, Jul 30 | IrStat Webinar | 📚Overview | ||
| 1 | Mon, Aug 11 |
Object-Oriented Programming (OOP) in R |
📚Topic 1 📖OOP |
R👩💻 R🛠️ |
|
| Tue, Aug 12 |
Create dynamic Shiny web applications |
📚Topic 2 📖Shiny |
R👩💻 R🛠️ |
||
| Wed, Aug 13 |
Enhance performance with Rcpp (C++) |
📚Topic 3 📖Rcpp for everyone |
R👩💻 R🛠️ |
||
| Fri, Aug 15 | 📝 HW 1 at 11:50 pm | ||||
| 2 | Mon, Aug 18 |
Integrate Python in R using Reticulate |
📚Topic 4 📖Calling Python from R |
R👩💻 R🛠️ |
|
| Tue, Aug 19 |
Develop your own professional R package |
📚Topic 5 📖R package |
R👩💻 R🛠️ |
||
| Wed, Aug 20 |
Collaborate via GitHub / CRAN submission process |
📚Topic 6 📖Let’s Git started 📖Release R package |
R👩💻 R🛠️ |
||
| Fri, Aug 22 | 📝 HW 2 at 11:50 pm | ||||
| 3 | Tue, Aug 26 |
Deep Learning in R |
📚Topic 7 (🖥️part II) 📖Deep Learning with R |
R👩💻 R🛠️ |
Short Course on R Tools - (SCoRT)
This page contains an outline of the topics, content, and assignments for the short course. Note that this schedule will be updated as we progress, and the timeline of topics and assignments might be updated throughout the course.

Object-Oriented Programming (OOP) in R
Create dynamic Shiny web applications
Enhance performance with Rcpp (C++)
Integrate Python in R using Reticulate
Develop your own professional R package
Collaborate via GitHub / CRAN submission process
Deep Learning in R