Course Outline

  1. Problem Solving Techniques for Business Problems
    1. Business case studies
    2. Problem identification and understanding
    3. Solution Planning (flowcharts, pseudo-code, etc)
    4. Algorithm Development
  2. Programming Concepts
    1. Structure of a program
    2. Constants, variables and data types
    3. Arithmetic operators
    4. Relational Operators
    5. Logical Operators
    6. Assignment statements
    7. Input and output
    8. Selection (if/else and switch)
    9. Repetition (while, do/while and for)
  3. Strings
  4. File Processing
  5. Functions (in the presently adopted language, "method")
Revised Fall 2022