This course introduces computer programming and problem solving in a structured program logic environment. Study the logic of decision-making, nested looping, multidimensional arrays, implementation of the structure theorem and Boolean algebra. Utilize structured flowcharts, structured pseudocode, hierarchy charts and decision tables, in order to document logical problem solutions. The course focuses on business problem solving and does not count as a programming language. No prior programming experience is necessary.