Skip to Content
Sinclair College

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 C++ programming languages, students will design, code and test programs using the basic structures of sequence, selection, iteration, functions and 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