Computational thinking skills are growing in importance in information processing tasks, especially for college students. By applying a four-step model of problem solving, students learn how to solve problems with computational support. Computational thinking is now an essential literacy that combines four pillars—problem decomposition, pattern recognition, abstraction, and algorithms. This is a way to find solutions to automating a process.