This course teaches the fundamentals of technologies for development (Development Engineering) to design, pilot, and evaluate appropriate, affordable and robust technologies to address sustainable development challenges (e.g. poverty, environmental degradation) in emerging and developing countries.