IT 131 Programming Logic
is an introduction to the program development and design process, including computer-based concepts of problem-solving, structured programming logic and techniques, algorithm development and program design. Topics include program flowcharting, algorithms, input/output techniques, control structures (sequence, selection/decision, and repetition/looping), modularization, procedures/functions/methods, file handling, control breaks, pseudocoding, and user documentation. Basic concepts of object-oriented programming are also introduced (classes and objects). Course offers students an opportunity to apply skills in a laboratory environment. (Visual Logic and MS Visio) This course is applicable toward all certificates and degrees (credit hours 3.0, lecture hours 2.0, lab hours 2.0).