CS-151 COMPUTATIONAL THINKING
This course will sharpen students' analytical skills as they are challenged to think critically, abstractly and computationally. This course will improve the students' problem-solving skills, by using an interactive programming language as a workbench to run simulations, filter out unnecessary information, and discover patterns that can be used to give a step-by-step solution to a computational problem.