CS offers a no-prerequisites first course that satisfies the MAR/AQR graduation requirements, several subsequent courses for those interested in combining a few CS courses with another major, and a substantial CS major that satisfies national expectations and fits St. Olaf’s liberal-arts college experience.
Contents
- Curricular goals
- Five objectives for St. Olaf’s CS courses and major.
- Requirements for a CS major
- Listing of the required courses, with links to course descriptions.
- CS advising information
- The latest news about course planning.
- CS Placement
- The CS placement questionnaire is taken by entering St. Olaf students.
- Upcoming Courses
- Here’s the scoop on next term’s courses in CS.
- Courses
-
Overview of CS Courses, Listing of CS courses, Planned offerings of CS courses,Upcoming Courses, Spotlight on SD (CS 251): The course that opens doors, CS 336, Logic Programming (LP), CS 284, Mobile Computing Applications (MCA), IS 201, Power Computing in All Disciplines/HiPerCiC (HPCC)
All about the courses.
- More about academics
-
National Recommendations for CS Majors, Knowledge areas in the CS major, Liberal Arts CS Major Recommendations, A breadth-first introduction to CS, Recurring concepts in St. Olaf’s CS1, St. Olaf’s CS1 and CC1991
Additional materials about academics and curriculum.