CSC 324
Software Design & Dev w/Lab
Grinnell College · UGRD · Fall 2026
2 sections2 open now
Catalog description
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.
Sections
Current meeting, instructor, credit, and enrollment details
01
3 openSeats: 13/16 seats Last recorded: Aug 13, 2026, 3:48 PMClass #98519-CSC-324-01Fall 2026UGRD4 credits
3 available13 enrolled16 capacity0 waitlist
- Days & times
- Mo We Fr · 8:00 – 9:50 AM
- Meeting dates
- Aug 27 – Dec 18
- Location
- Noyce Science Ctr 3820
- Instructor
- Peter-Michael S. Osera
Details checked 4 hours agoSeats checked 4 hours ago
02
3 openSeats: 13/16 seats Last recorded: Aug 13, 2026, 3:48 PMClass #98521-CSC-324-02Fall 2026UGRD4 credits
3 available13 enrolled16 capacity0 waitlist
- Days & times
- Mo We Fr · 2:10 – 4:00 PM
- Meeting dates
- Aug 27 – Dec 18
- Location
- Noyce Science Ctr 3820
- Instructor
- Peter-Michael S. Osera
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?