CS 636 - Spring 2023 - Data Analytics with R Programming

News:

Syllabus

Tentative Weekly schedule*, Please download slides & Homework from Canvas.

Date Topic Readings Assignments Comments
1/19/2023 Class overview + Introduction R Nults and Bolts (I) R Programming, Chap 3-5, Chap 17 กก กก
1/26/2023 R Nults and Bolts (II) R Programming, Chap 5, Chap 10     
2/02/2023 Getting Data In and Out of R R Programming, Chap 6-9 Quiz 1
2/09/2023 Control Structures and Functions R Programming, Chap 14, 15   กก
2/16/2023 Loop Functions R Programming, Chap 18, Chap 11 Quiz 2
2/23/2023 String Operations (stringr package) R Programming, Chap 19   Project 1 released
3/02/2023 Data Manipulation (dplyr, reshape2 packages) R Programming, Chap 13 Quiz 3
3/09/2023 Project 1 Progress Presentation/Review   กก
3/16/2023 Spring Break/No Class
3/23/2023 Midterm     Project 1 due
3/30/2023  Probability Basics & Data Exploration      
4/06/2023  Regression and Classification (linear models)     Project 2 released
4/13/2023 Model Selection + SVM and other Representative Classifer           Quiz 4  
 4/20/2023  Clustering      
  4/27/2023  R Graphics and Debugging; Packaging & Profiling. Final Review  R Programming, Chap 20, 21  Quiz 5 Project 2 due
         
TBD  Final Exam TBD    

  1. R Programming for Data Science, by Roger D. Peng
  2. Using R for Introductory Statistics, by John Verzani, Chapman & Hall/CRC, 2014, ISBN 1466590734
  3. Advanced R by Hadley Wickham, ISBN 9781466586963.
  4. Beginners should print out the R Reference Card

 

*This schedule is subject to change at the discretion of the instructor or in the event of extenuating circumstances.
Students will be notified in class of any changes to the syllabus.