National CAE Designated Institution
  • Classroom
  • Online, Instructor-Led
Course Description

This course focuses on the definition, representation, and manipulation of basic data structures such as arrays, stacks, queues, trees, and graphs, with an emphasis on practical applications.

Learning Objectives

  • A. explain sorting and searching operations;
  • B. implement programming solutions using Recursion;
  • C. implement programming solutions using Data Structures; and
  • D. compare programming solutions based on efficiency.

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.