Loading course details…
Loading course details…
Grinnell College · 4 credits · UGRD

Provides a foundation for "programming in the large" and developing high-quality software that meets human needs. Introduces the software lifecycle, agile development methods, professional tools, and software design principles. Teams develop software for a community organization, supported by a faculty adviser and an alumni technical mentor. Students develop a substantial code base suitable for inclusion in a professional portfolio and gain experience working with a client. Includes laboratory work.. Prerequisite: CSC-207. ELIOTT, PERLMUTTER.
Fall 2026 · 2 sections
Aug 27 – Dec 18
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 01Class #98519-CSC-324-01 | Monday, Wednesday, Friday 8:00 AM - 9:50 AM Noyce Science Ctr 3820 (Seminar) | Noyce Science Ctr 3820 | Peter-Michael S. Osera |
| 02Class #98521-CSC-324-02 |
| Noyce Science Ctr 3820 |
| Peter-Michael S. Osera |