CIS 1111 Introduction to Problem Solving & Computer Programming

Introduction to problem solving techniques used in programming. Students learn to use tools such as flowcharts and pseudocode to plan solutions. Using current programming languages, students will design, code and test programs using the basic structures of sequence, selection, iteration, functions and one dimensional arrays.

Division: Business and Public Services
Department: Computer Information Systems
Repeatable Credit: No
Offered Online: Yes

Prereqs: MAT 0200 


  • Apply the various controls used in Object Oriented Programming. Use constants, variables and expressions for writing code.
  • Identify the steps of input, processing, & output for problem solving. Create documentation for the problem solving process, and analyze output.
  • Create algorithms, flow charts, and pseudocode that use the basic structures of sequence, selection and iteration. Analyze and debug output.

Credit Hours: 3

Classroom Hours: 3