CIS 1111 - Introduction to Problem Solving & Computer Programming

Welcome to Introduction to Problem Solving and Computer Programming (CIS 1111). In this course, you will learn about how to solve problems with software programs. You will learn how to create flowcharts, write algorithms, and write software programs using C++ as your programming language. You do not have to have any programming experience in order to be successful in this course. This course is an introductory programming course. No experience is required. C++ is a very popular, general purpose programming language. It is an object-oriented language that is useful in many different contexts. By beginning your programming study with C++, you will be in a good position to grow your skills and learn other programming languages as well. The syllabus is included in the course and contains the course objectives, student learning outcomes, list of assignments and names of the course textbooks.
Date:
1/6/14
Primary Material Type:
Online Course
Other Material Types:
Assignment, Quiz/Test, Reference Material, Syllabus
Institution:
Sinclair Community College
Funding Source:
TAACCCT Round 2
Subjects:
Parts of a C++ Program, Programming Math Formulas, Expressions, Relational Operators, Loops, One Dimensional Arrays, Two Dimensional Arrays and Vectors

Industry / Occupation

Industry Partner:
Wright State University
Industry Sector:
Professional, Scientific, and Technical Services -- Professional, Scientific, and Technical Services -- Computer Systems Design and Related Services (5415)
Occupation:
Computer and Mathematical Occupations -- Computer Support Specialists (15-1041)

Education / Instructional Information

Instructional Program:
Computer and Information Sciences and Support Services (11)
Credit Type:
  • Credit
Credential Type:
  • Certificate
  • Associate Degree
Educational Level of Materials:
  • 1st year Community College or equivalent
Time Required:
100 - 140 hours, depending upon skill level
Language:
English (United States)
Interactivity Type:
Mix of Active and Presentation.
Quality Rubric:
QM
Quality Note:
A 3rd party SME was engaged to review all courses against a quality rubric and prepare a report to validate that quality standards were met. The report is included in the course upload.
Quality of Subject Matter was assured by:
  • Consultations during development of instructional materials
  • Participation as an ongoing member of team developing the instructional materials
  • Conducting an evaluation of the instructional materials and providing a report
  • Using an approved rubric to conduct the evaluation of the instructional materials and providing a report
  • SME Quality Report is posted in Skills Commons
Quality of Online/Hybrid Course Design assured by:
  • Custom Quality Rubric
  • Expertise of Project's Instructional Designers
Course Note:
A.A.S. CIS/Network Engineering

Accessibility

Accessibility Features:
  • Text Access - Text to Speech
  • Text Adjust - Compatible
  • Text Adjustment - Adjust Font and Colors
  • Reading Order - Digital resource layout
  • Structural Markup - Navigation Text
  • Structural Markup - Lists
  • Table Markup
  • Hyperlinks Rendered As Active
  • Colors Compatible With Assistive Technology
  • Contrast Ratio of at Least 4.5:1.
  • Language - Markup
  • Non-Decorative Images Have Alt Text
  • Decorative Images Marked With Null Alt Text
  • Transcript Provided With Audio Content
  • Non Flickering Content

Copyright / Licensing

Primary License:
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.