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

This course is an introduction to program development using various problem solving techniques. Emphasis is placed on using algorithms and pseudocodes to design programs. Various control structures used in computer programming are also discussed.

Learning Objectives

  • A. identify basic computer assembly steps, maintenance, and functions;
  • B. recognize fundamental computer networking concepts;
  • C. describe features of various portable and mobile devices;
  • D. use troubleshooting theory to apply basic hardware, software, and network troubleshooting skills; and
  • E. recognize security concepts related to information technology.

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.