AI Academy

The R Programming Environment

Instructor: Roger D. Peng, PhD , Brooke Anderson Duration: 3 weeks at 10 hours a week
Debugging
Data Science
Tidyverse (R Package)
Data Manipulation
Data Transformation
Performance Tuning
Programming Principles
Text Mining
R Programming
Data Import/Export
Application Programming Interface (API)
Data Cleansing
Data Structures
Web Scraping
Big Data

Advanced R Programming

Instructor: Roger D. Peng, PhD , Brooke Anderson Duration: Approx. 18 hours
Data Manipulation
Functional Design
Debugging
Performance Tuning
Programming Principles
Software Design Patterns
Object Oriented Programming (OOP)
R Programming
Data Structures

Building R Packages

Instructor: Roger D. Peng, PhD , Brooke Anderson Duration: 2 weeks at 10 hours a week
Testability
Software Documentation
Knitr
Git (Version Control System)
Version Control
GitHub
Package and Software Management
R Programming
Continuous Integration
Maintainability
Technical Documentation
Open Source Technology
Rmarkdown

Building Data Visualization Tools

Instructor: Roger D. Peng, PhD , Brooke Anderson Duration: 1 week to complete at 10 hours a week
Interactive Data Visualization
Datamaps
Visualization (Computer Graphics)
Geographic Information Systems
R Programming
Scatter Plots
Ggplot2
Data Visualization Software
Histogram
Software Development
Graphic and Visual Design

Mastering Software Development in R Capstone

Instructor: Roger D. Peng, PhD , Brooke Anderson Duration: 3 hours to complete
Leaflet (Software)
Software Testing
Software Documentation
Software Technical Review
Continuous Integration
Data Cleansing
Data Manipulation
Package and Software Management
R Programming
Data Visualization Software
GitHub
Geospatial Mapping