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.
Prerequisite
CPS*1231