Programs / United Kingdom / De Montfort University / MSc Architecture and Sustainability

MSc Architecture and Sustainability

De Montfort University 🇬🇧 United Kingdom
MSc Master English

Course Overview

Course Overview Master the skills to design sustainable, energy-efficient buildings that tackle global climate change. This course equips you to create thermally comfortable and healthy habitats while minimizing environmental impact through innovative architectural solutions. You will learn to balance ecological responsibility with economic and socio-cultural dimensions of sustainability. Key Program Highlights Focus on creating carbon-neutral and energy-efficient building designs Balance environmental, economic, and socio-cultural aspects of sustainability Learn through an enquiry-led approach that encourages bold experimentation Gain access to state-of-the-art digital fabrication and craft workshops Develop a critical personal position on sustainability in global architecture

Available Intakes

September 2026
CampusDMU Leicester Campus
CityLeicester
ModeFullTime
Duration12 Months
FeeGBP 16,800
January 2027
CampusDMU Leicester Campus
CityLeicester
ModeFullTime
Duration12 Months
FeeGBP 16,800
September 2027
CampusDMU Leicester Campus
CityLeicester
ModeFullTime
Duration12 Months
FeeGBP 16,800