You are here: Home » Courses

CSC 202 : Problem-Solving

Prerequisites: None

The course introduces the principles of critical thinking and decision-making. These principles are applied to a set of cases in which the student will learn how to identify a problem, then plan and design a solution using a variety of techniques. The emphasis will be on using abstraction techniques to represent problem solutions such as flowcharts, pseudocode, and algorithms. The course will be introductory to the path of designing and implementing computerized and automated solutions that would be encountered in advanced courses.

If you pass this course you'll be able to take any of the following: