Courses
Here are all the details about courses. Find out what each CS course is about, what their prerequisites are, what "GEs" they satisfy, when we plan to offer them, and more.
Contents
- Overview of CS Courses
- An introduction to the CS courses.
- Listing of CS courses
- Details on each course we offer.
- Planned offerings of CS courses
- Which courses we currently plan to offer which terms in the next few years.
- Upcoming Courses
- Here's the scoop on next term's courses in CS.
- CS1 offered three ways in 2008-09
- The popular multimedia/communications application emphasis continues, and an alternative Fall section focuses on Biology/health science applications.
- Spotlight on SD (CS 251): The course that opens doors
- Software Design and Implementation is the pivotal course in St. Olaf's CS curriculum, developing concepts and skills for academic and "real-world" applications.
- Spotlight on CSA, Spring 2005: Exciting CS that makes a difference
- With a fascinating project and plenty of new CS content, CS 284 has a lot to offer both intermediate and advanced CS students.
- Spotlight: Bioinformatics
- What happens when interesting biology leads to interesting CS, and vice versa? That's Bioinformatics.
- Spotlight on ATP (CS 350): Advanced Team Project
- A course devoted to collaborative projects involving CS.
- Course number changes announced
- New course numbers take effect for existing CS courses, beginning in Spring 2003.
Coming events:
The new MistRider Beowulf cluster has come to life! It uses the computers in the new CS spaces in the Regents Hall Link. Read about it here.
See our guide to upcoming Interim and Spring courses.
Check out the CS advising page, including a quick guide for students and faculty, advice about doubling up on CS courses, and planned future course offerings.
Questions about CS advising? Interested in CS? Sign up for an advising time with Dick Brown, Director of CS.

