Students will write solutions to mathematics problems that contain explanations of approach, and will write short computer programs. Much of the work in this section of CSC 151 involves lab-based, group work. Write-ups include experimental observations, hypotheses and explanations, and conclusions, as well as segments of program code.
Students learn and apply concepts of problem solving from an object-oriented perspective.
This includes both writing and programming. Writing emphasizes the design of solutions and the interplay of different elements within the solution to a large project. Throughout, students work in groups of 2 to 4, as they focus on specific components of a large class project. CSC 153 emphasizes lab-based group work. Write-ups include experimental observations, hypotheses and explanations, and conclusions, as well as segments of program code.