Each semester, we work with one or more non-profits with the opportunity to build a great product that solves a core need. We work in small groups led by a product manager to scope and develop the application, taking into account our clients’ requirements and suggestions.