Computer Science
CALENDAR  |  NEWS  |  PEOPLE  |  A-Z  |  HOME
 
Teaching wiki
Computer Science
Program description
Academics
People
Activities
Beyond St. Olaf
Direct links
Why CS at St. Olaf?
CS Talks
Courses
CS Advising Information
Internships

Computer Science Program
Department of Mathematics, Statistics, and Computer Science
Old Music Hall
St. Olaf College
Northfield, MN 55057-1098
(507) 646-3113
(507) 646-3116 FAX
cs@stolaf.edu

Richard Brown, Director
cs-director@stolaf.edu

Donna Brakke,
Academic Administrative Assistant
brakke@stolaf.edu


 

Requirements for a CS major

Course numbers are changing effective Spring 2004. So, both old and new numbers are listed below for existing courses. We will refer to courses by their abbreviations (e.g., CS1 or SD) rather than their numbers.


St. Olaf's Computer Science (CS) major is a balanced liberal-arts program that satisfies national curricular expectations, builds on a breadth-first, hands-on introduction to the discipline, takes a team-based approach to software design including interdisciplinary team projects, integrates ethical and social analysis in a distinctive way, and emphasizes written and oral communication skills and other aspects of a liberal arts education. See the page on curricular objectives for more information about these goals. See also the most recent catalog description of the major.

A CS major is arranged by individual contract between the program and a student, which helps both the student and the program with academic planning and builds in the potential to adapt requirements according to special circumstances and particular educational objectives. See Dick Brown (rab@stolaf.edu) to arrange a contract.

The CS major requires a total of 10-11 credits in CS, depending on the choice between CS1/SD and CS1+. In the guidelines below, proposed course numbers are included, with references to existing course numbers as appropriate; general education credits are currently pending approval in most cases. Further information about the courses is provided in summary or detailed format; see also additional documents related to the curriculum.

Guidelines

Foundation courses (3-4 required)
Core courses (4 required)

Capstone course (1 credit required)

Elective courses (2 required)


       Feedback We'd love to hear from you: inquiries, corrections, broken links, comments, suggestions---whatever! Send e-mail to cs@stolaf.edu.


Previous page St. Olaf Computer Science home page Next page
Description of the CS program
Academics:  courses, advising, major requirements, etc.
Requirements for a CS major
People involved in the program:  faculty, students, others
Projects, events, etc.
External connections:  internships, jobs, St. Olaf hiring, etc.