The elective requirement for the CS major asks that you take further credits to deepen your knowledge of the field. In most cases, students fulfill the requirement by taking 200- or 300-level class(es) in CS at Carleton. In some cases, students fulfill this requirement through OCS; our OCS page lists some pre-approved options, and you can ask your advisor or the chair if you think something should count that isn’t listed there. A final way to fulfill the elective requirement is by taking class(es) at Carleton that have been approved to count for the CS elective requirement but are not taught in the CS department. The courses outside the department that fulfill this requirement are: