• Online, Self-Paced
Course Description

Big data is a term for data sets so large that traditional data processing applications can not be used to perform any sort of analysis. It is often semi structured or unstructured in form. There are a number of unique challenges that arise when companies begin to use big data. The least of which are the engineering concerns. This course will introduce some of those engineering challenges and describe how some companies have come up with solutions.

Learning Objectives

The Engineering Perspective

  • start the course
  • describe big data and the three v's
  • recall what factors are important when considering a big data infrastructure
  • recall some of the options when building a cloud based big data infrastructure
  • compare the pros and cons of building an in house big data infrastructure
  • recall the skill sets that individuals should have to make up the big data team
  • describe the different software options that are available for big data analytics
  • recall the types of analytics that can be done with the data
  • compare the different types of data visualization that can be done with the analytics
  • recall how large companies have used big data analytics effectively
  • describe the risks involved when considering using big data as a solution

Practice: Engineering Big Data

  • understand big data engineering concerns, such as choosing storage and software

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.