This is a course designed to introduce the technology student to the concepts of problem solving using computer programming. The course will be taught using a high level language such as C or C++. Students will write programs to solve problems within their related disciplines and will learn the concepts of troubleshooting and problem solving. The course covers the following areas: structured programming concepts, data types, decision statements, loop and iteration procedures, Input/Output procedures, and files.
Prerequisite(s): MA1101 or MA1220 or CE1140