APCV320 - Computational Thinking & Doing

APCV320
Computational Thinking & Doing

Bachelor's Degrees

Cyber Engineering Cyber Law & Policy Defense & Forensics

Certificates

Cybersecurity Security Computing

Course Description

APCV320 covers basics of programming and techniques used by computing professionals in a variety of application areas. Topics include computation, programs, algorithms, programming languages, complexity, and computability. The course also explores how these concepts and techniques are applied in Informatics.

Learning Outcomes

The student will:

  • Define and identify Computer Science terms and concepts in Computational Thinking.
  • Analyze and estimate what and how computers do.
  • Program operations in at least two programming languages (Python and ksh).
  • Apply Computational Thinking to solve problems and design systems in practical applications.