Graduate Program (& Advanced Certificate) Status
Course Open to:
This class focuses on actual programming questions and problems related to R -- that will help you writing more elegant, maintainable, reliable and performant R applications, covering topics like
- Writing and documenting R functions
- Debugging and profiling R scripts and functions
- Refactoring R scripts
- Developing R packages
- Writing unit tests and running those in an automated way
- Logging, database connections
By the end of this course, you will have a good understanding on how to structure and deploy R scripts and packages for production.
Other outcomes - see syllabus
Weekly homeworks (50%) and final take-home assignment (50%).
To pass, students will need to get at least 50% of the overall grade AND at least 50% of the final take-home assignment. Failure to do so, will yield a Fail grade.
Grading will be based on the total score out of 100, in line with CEU’s standard grading guidelines