An elementary introduction to programming for those with no previous programming experience. Emphasis on understanding how to read and write basic procedural programs, and on understanding the concepts of algorithm and execution. [Syllabus] PREREQ: C or better in MAH 099 or placement. MAH 099