Skip to Content
Sinclair College


Find info & services specific to you:


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 Science and Information Technology
Repeatable Credit: No
Offered Online: Yes

Prereqs: MAT 0200 OR MAT 1120 


  • 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