• Online, Self-Paced
Course Description

This course covers features and components of Microsoft R Server, including its installation and configuration with various databases and IT systems. It also introduces the R language, including data structures and types.

Learning Objectives

Microsoft R Packages and Functions

  • start the course
  • recognize important R packages and their functions
  • list important packages available through Microsoft R
  • recognize what the RevoScaleR package is
  • identify important functions available in the RevoScaleR package for data analysis
  • list important functions available in the RevoScaleR package
  • identify similar RevoScaleR Functions and Base R functions
  • describe the MicrosoftML package and its important functions
  • recognize use cases of the mrsdeploy package and its important functions
  • describe the olapR package and its important functions
  • identify important functions available through the sqlrutils package and their use cases

Practice: R Packages

  • list key features of the RevoScaleR package

R Data Structures and Types

  • describe the R language and its key features
  • recognize what R objects and attributes are
  • describe concepts of R vectors, lists, and factors
  • identify important features of R matrices and arrays
  • recognize the concept of data frames and lists in R

Practice: R Data Structures and Types

  • list differences between data frames and matrices

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.