CISC 120S Problem Solving
Offers a foundation course to problem solving that emphasizes business problem solving with programmable solutions. The content includes problem solving concepts and computer math; introduction to Object-Oriented Programming concept; procedures for structured problem solving with emphasis on using Sequence Selection and Repetition control logics in solving programming problems; flowchart logic diagramming; data structured algorithms development for programmable problem solutions using pseudocode; verification of the algorithms; input, process, output and computer user interface design; and introduction to computer=based implementation of the programmable solutions using high-level languages. (3-0-3)