Guide to the CS Major: Preparation for the Major
Carleton gives advanced placement for previous college-level work in computer science, especially through the AP examination. Students who have scored a 3 or better on the AP Computer Science A Exam can receive credit for CS 111 by completing (with a grade of at least C-) CS 201 or any other computer science course for which 111 is a prerequisite.
You don't need to have previous computing experience to major in computer science at Carleton. However, it is best to be well underway by the end of your sophomore year. In particular, if you complete the introductory CS courses (CS 111 and 201) and the math prerequisite (Math 111) by the end of your sophomore year, you will be in good position to complete the CS major without scheduling difficulties.