Apr 10, 2026  
2026 - 2027 Eastern Iowa Community Colleges Catalog 
    
2026 - 2027 Eastern Iowa Community Colleges Catalog
Add to Planning Folder (opens a new window)

CIS 121 - Intro to Programming Logic


Credit(s) 3.00
Lecture Hours: 3.00
Lab Hours: 0
Clinical Hours: 0
Co-op Hours: 0


This course introduces students to basic computer programming ideas and foundational principles such as problem decomposition and step-wise refinement. The course explores problem solving using well-developed programming logic derived with pseudo code, flow charts, and related techniques. The course focuses on translating student developed solutions into simple programs for testing using an instructor-selected, high-level programming, or scripting language.

SLOs:
Upon successful completion of this course students will be able to:

  • Explain general architecture and function of a computer. 

  • Apply generally accepted programming principles. 

  • Create Flowcharts and logic diagrams. 

  • Write code using selection statements. 

  • Write code using top and bottom checking loops. 

  • Use mathematical, comparison and logical operators while coding. 

  • Write simple programs using object oriented concepts. 



Add to Planning Folder (opens a new window)