Fundamental skills in programming are critical to many of the tasks IT professionals perform. Students will create modular programs and scripts that use iteration, decision-making, and information processing. Students will implement algorithms and analyze, debug, and troubleshoot programs.