Software Design Principles and Practices
Warning! The class site is currently under development. Expect things to change significantly.
- Samuel A. Rebelsky
- Meeting Times
- MWF 1:00-1:50 (first half of semester)
- Office Hours
- M 10:00-10:50, Tu 1:00-2:50, W 11:00-11:50, Th 1:00-2:50
- Book meeetings at https://rebelsky.youcanbook.me.
- I also tend to follow an open door policy: Feel free to stop by when my door is open to to make an appointment for another time.
- Class Mentors
- Adam Hudson
About this course
Welcome to the Fall 2017 section of Grinnell College’s CSC 321, Software Design: Principles and Practices. In CSC 321, we build your skills in software development to prepare you for projects in CSC 322 and elsewhere. The current model of the course focuses on Web applications with the Sofware as a Service (SaaS) model using Agile Development principles. We will ground many of the ideas in the Ruby on Rails framework.