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. This class needs a full C++ development environment, and cannot be run on a tablet or Chromebook. A Windows or MacOS computer is required.
Prerequisites: MAT 0200 or MAT 1120
Course Outcomes
- 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: 3 hours
- Division: Business and Public Services
- Department: Computer Science and Information Technology
- Repeatable Credit: No
- Offered Online: Yes
Downtown Dayton Campus
Bldg 5, Rm 123
Faculty: Glover
Term: Summer 2023
Format: Condensed content. Shorter than normal term. Course meets in person on scheduled days and times.
Note: Requires Windows PC or Apple MacIntosh
Course Fee: $15.00
Open Seats: 12
Meets: MW from 2:00PM to 3:50PM
Section: 201
Open Seats: 12
Meets: MW from
2:00PM to 3:50PM
2:00PM to 3:50PM
Section: 201
Online Learning
Faculty: Sommer
Term: Summer 2023
Format: Condensed content. Shorter than normal term. Complete work online when it fits your schedule, while adhering to weekly deadlines. No scheduled meeting times. Requires computer and high-speed internet.
Course Fee: $37.50
Open Seats: 13
Section: 5T1
Open Seats: 13
Section: 5T1
Online Learning
Faculty: Sommer
Term: Summer 2023
Format: Condensed content. Shorter than normal term. Complete work online when it fits your schedule, while adhering to weekly deadlines. No scheduled meeting times. Requires computer and high-speed internet.
Course Fee: $15.00
Open Seats: 7
Section: 5T2
Open Seats: 7
Section: 5T2
Online Learning
Faculty: Spivey
Term: Summer 2023
Format: Condensed content. Shorter than normal term. Complete work online when it fits your schedule, while adhering to weekly deadlines. No scheduled meeting times. Requires computer and high-speed internet.
Course Fee: $15.00
Open Seats: 11
Section: 5T3
Open Seats: 11
Section: 5T3
Online Learning
Faculty: Bowman
Term: Summer 2023
Format: Condensed content. Shorter than normal term. Complete work online when it fits your schedule, while adhering to weekly deadlines. No scheduled meeting times. Requires computer and high-speed internet.
Course Fee: $37.50
Open Seats: 13
Section: 5T4
Open Seats: 13
Section: 5T4
FlexPace
Faculty: Glover
Term: Summer 2023
Format: Complete work independently online when it fits your schedule, without weekly due dates. Requires self-motivation as well as a computer and high-speed internet.
Restrictions: Flexpace
Note: FlexPace Orientation required. Visit www.sinclair.edu/flexpace-register
Course Fee: $37.50
Open Seats: 4
Section: 801
Open Seats: 4
Section: 801
FlexPace
Faculty: Glover
Term: Summer 2023
Format: Complete work independently online when it fits your schedule, without weekly due dates. Requires self-motivation as well as a computer and high-speed internet.
Restrictions: Flexpace
Note: FlexPace Orientation required. Visit www.sinclair.edu/flexpace-register
Course Fee: $37.50
Open Seats: 7
Section: 802
Open Seats: 7
Section: 802
FlexPace
Faculty: Glover
Term: Summer 2023
Format: Complete work independently online when it fits your schedule, without weekly due dates. Requires self-motivation as well as a computer and high-speed internet.
Restrictions: Flexpace
Note: FlexPace Orientation required. Visit www.sinclair.edu/flexpace-register
Course Fee: $37.50
Open Seats: 12
Section: 803
Open Seats: 12
Section: 803
FlexPace
Faculty: Glover
Term: Summer 2023
Format: Complete work independently online when it fits your schedule, without weekly due dates. Requires self-motivation as well as a computer and high-speed internet.
Restrictions: Flexpace
Note: FlexPace Orientation required. Visit www.sinclair.edu/flexpace-register
Course Fee: $37.50
Open Seats: 9
Section: 804
Open Seats: 9
Section: 804