2024-2025 Undergraduate Catalog

CPS 2101 COMPUTATIONAL THINKING IN PROBLEM SOLVING

Strategies for solving problems using a problem-solving framework and the main concepts in Computational Thinking: Decomposition, Pattern Recognition, Abstraction and Algorithm Design. Students will practice solving a variety of problems in class. Knowledge of a high-level programming language is required.

Credits

1

Prerequisite

CPS*1231