Current Students

DSGN 425: Programming Design


For MMM students only.

This course is entirely project driven. Students will build a series of applications together. The class will start with a simple idea and learn just what's needed about various technologies (HTML, CSS, JavaScript) to make that idea real. The idea starts simple and moves to a more complicated idea using technology. Building functional prototypes of an idea using the Ruby on Rails web application Framework.

Key Learning Takeaways

  • Understand the general, platform-independent patterns of how applications work.
  • Communicate more effectively and credibly with developers on their teams.
  • Develop a builder’s eye for problems that can be solved with technology.
  • Prioritize features more intelligently by developing a better feel for their costs.
  • Be able to make and test small changes to an application.
  • Be empowered with a new, powerful, and just plain fun creative outlet.


Open to MMM students only.

Quarter Offered


DSGN 425: Programming Design
Section 1: Meets Tuesdays 8:30-11:30am
Section 2: Meets Fridays 8:30-11:30am in the Ford Design Studio 1.230
Instructor: Raghu Betina and Arjun Venkataswamy

Return to current course offerings page