CIS 121 - Introduction to Programming Logic


Credit(s) 3.00
Lecture Hours: 2.00
Lab Hours: 2.00
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:

  • Describe general architecture and function of a computer.

  • Discuss generally accepted programming principles.

  • Demonstrate top and bottom checking loops.

  • Identify mathematical operations.

  • Create Flowcharts and logic diagrams.

  • Perform a top down design of a project.



Print-Friendly Page (opens a new window)