Computer Science

by Grace Philipp, Elizabeth Reischmann,Lauren Cantley
from CSC 151, Fall, 2009
from CSC 151, Fall, 2009
- Most students begin with CSC 151, Functional Problem Solving. Since Grinnell's introductory computer-science sequence studies alternative views of problem solving (functional, imperative, and object-oriented problem solving), this material is new to most entering students.
- Students interested in placing computing within a broad social and ethical context may start in CSC 105, The Digital Age.
Advanced Placement Policy
- Students scoring 4 or 5 on the AP CS A Examination or scoring 3 or better on the AP CS AB Examination receive 4 science credits. Incoming students are encouraged to consult with computer science faculty about the appropriate first course at Grinnell.
- Students scoring 4 or 5 on the AP CS AB Examination may be allowed to begin in a 200-level computer science course. Such students receive 4 additional credits for their AP score upon successful completion of the 200-level course as their first computer science course.

by Amy Tsui and
Solomon Miller
from CSC 151,Spring 2010
Solomon Miller
from CSC 151,Spring 2010
International Baccalaureate Policy
- Students scoring 4 or better on the IB CS Examination receive 4 science credits. Incoming students are encouraged to consult with computer science faculty about the appropriate first course at Grinnell.
- Students scoring 6 or 7 on the IB CS Examination may contact the Chair of Computer Science to discuss the possibility of being awarded 4 additional credits, pending initial placement in, and successful completion of, a 200-level computer science course.