• Online, Self-Paced
Course Description

Learn the basics of algorithms and data structures with examples in C++, including time and space complexity, static and dynamic arrays, recursion using binary search, the stack, queues, and the linked list.

Learning Objectives

{"recognize the definition of a data structure and its importance in computer science"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development