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 2010-11
- Various sections will emphasize science and mathematics applications, biology applications, and multimedia/communications.
- 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:
Apply for summer work positions in CS by April 10 (look under MSCS department listings).
Time changes for upcoming CS courses (items in bold will appear soon in class/lab):
- Fall '12: CS 121 now at 11:50 MWF; CS 125 now at 9:05 MWF; CS 253 now at 11:50 MWF
- Fall '12 and Spring '13: CS 252 B now at 12:45-2:45 Thur
- Spring 13 CS 300 now at 11:45 Tues/12:45 Thurs
Questions or scheduling problems? See Dick Brown
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.

