This course introduces students to the concepts of problem solving, code development, and code organization. Students learn how to: Define a problem, develop a solution, translate the solution into code, compile it, and run the program. Students learn to analyze existing algorithms and develop their own algorithms for solving applied problems. These concepts are taught using a contemporary programming language.
Semester Offered
Spring