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 the C++ programming language, students will design, code, and test programs using 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
Outcomes
- Apply the various controls used in computer programming. Use constants, variables, and expressions for writing code.
- Identify the steps of input, processing, and output for problem-solving. Create documentation for the problem-solving process, and analyze output.
- Create algorithms that use sequence, selection, iteration, functions, and arrays. Analyze and troubleshoot source code.
Credit Hours: 3
Classroom Hours: 3