INFS2110 Programming Logic introduces students to programming concepts, enforcing good style and logical thinking. It includes an overview of the Systems Development and Programming processes and the role of program logic in each of these activities. A thorough coverage of flowcharting and pseudocode techniques will be provided. The logic needed for programming selection, loops, and files will be introduced. Elementary data structures such as tables and indexes will be examined. Students will become familiar with general procedures for testing and debugging.
Prerequisite: INFS1010, INFS1020, INFS1030 or INFS10503 Credits