Notes CS 113 cannot be counted for credit towards a B.Math Hours degree. Students actively participate in the problem solving process. Students are expected to read assigned portions of the text prior to class. In lectures, case studies are developed interactively to demonstrate the problem solving process. Students often work in teams to practice these problem solving skills.
Labs allow time to experience implementation.
A team project allows students to experience software development and management on a larger-scale problem. Instantiating objects from existing classes, invoking methods. UML to understand the design of existing classes. Static variables and methods. Using UML to design new classes.