Class 2, Lab 2. P: CPT 106 and course in problem solving or consent of course coordinator. Application of problem-solving techniques, programming logic, program design, and development.