Computer Programming 1
This course is a first course of computer programming using the C++ language. Students should have basic experience using a computer but no prior programming is required. Students learn about problem solving strategies, top-down program development and programming style. Topics include basic statements, control statements, decision, iterative control structures, functions, arrays, strings, introduction to classes and functions, handling exceptions and an introduction to OOP.