Skip to Main Content
Skidmore College
Computer Science Department


Students majoring in computer science fulfill the departmental requirements by completing the following:

  1. Required computer science courses: CS 206, CS 230, CS 305, CS 306, and CS 318.
  2. Required mathematics courses: MA 200 and MA 215. In MA 215, students will acquire writing skills that are necessary to work on advanced material in mathematics and will fulfill the writing requirement in the major.
  3. Electives: Three courses as follows:

    a. MA 302, MA 316 or one CS at the 200 level or above (excluding CS 275, CS 275H, CS 371, CS 381, and CS 382). With permission of the department, a student may instead take a course in another discipline that has substantial computer science content.

    b. two CS courses at the 300 level (excluding CS 371, CS 381, and CS 382).

No more than 8 credit hours of S/U can be used toward the major.

The following courses must be taken for a letter grade: CS 305, CS 306, CS 318.

See Computer Science