In this paper we describe three different offerings of a multi-quarter multidisciplinary capstone experience where students engaged in designing and building technology to address problems faced by populations in local and remote resourceconstrained environments. We define resource-constrained environments broadly (e.g., low-income communities, low bandwidth environments). These environments provide unique constraints (e.g., cultures where people are unfamiliar with or afraid of technology, environments where power and network connectivity are scarce and expensive). Students are partnered with organizations interested in piloting a solution they devise. The course brings together multidisciplinary teams of students to conduct fieldwork with potential user populations, design a technology to solve a problem inspired by a community-based organization, implement a solution, and evaluate that solution. Students work on projects with real-world impact and gain valuable experience with multidisciplinary design and multidisciplinary team work. In this paper we describe the three class formats we have attempted, sample student projects, and course outcomes based on student projects and survey responses. We also address the various ways projects have continued past the course, and we analyze the structural course and project elements that have contributed to student and research successes.