But there is a fair amount of mathematics involved in rotating and moving objects in space. That mathematics will be taught as needed in CS 32, and students who have a problem with math are likely to be frustrated. Part of CS 32 involves learning to use it. We will spend some classtime doing the transition to C. Students will need to learn more C as the term progresses. We will also spend some time early on introducing students to Linux.
Students bear the responsibility to learn more on their own as needed.
We will use Olin 206 to do our programming.