Structured programming appropriate to solve engineering problems. Students learn to create program using loops, decision statements, arrays, modular programming, and file input and output. Emphasis is given to solving typical engineering problems. Content is related to prior engineering courses. Prerequisite/Corequisite: PHYS 130 or permission of instructor. (0.5 course).