• Online, Self-Paced
Course Description

The first step in the process of dependable computer programming is to plan and design how that program will be structured and behave. This involves using pseudocode and other design tools before diving into writing the actual computer program.

Use this course to become familiar with the design process behind writing a computer program. Learn how to use pseudocode to turn a computer into a series of logical steps. Explore program flow, decision making, and looping. Moving on, examine how algorithms and flowcharts are used in computer program design.

By the end of the course, you'll be able to start developing a computer program using pseudocode and algorithms.

Learning Objectives

{"discover the key concepts covered in this course"}

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.