The Landscape Architecture MLA at Leeds Beckett University is a postgraduate programme designed for individuals passionate about shaping the external environment through informed planning, design, and management. You will gain a critical understanding of landscape architecture's role in addressing contemporary environmental and societal challenges, developing a personal design philosophy that acknowledges the interconnectedness of natural and human systems. This course is ideal for those seeking to deepen their expertise and contribute meaningfully to the creation of sustainable and resilient landscapes, fostering a critical awareness of cultural, ethical, and economic factors in design.
This full-time, on-campus Masters degree is studied over two years, providing a comprehensive exploration of landscape architecture. You will engage with core modules such as Landscape Architecture Studies, Design Studios, and Contemporary Landscape Architecture Theory & Practice, culminating in an Advanced Landscape Architecture Project and Reflective Practice in your second year. You will develop your ability to communicate complex ideas effectively using diverse media and graduate with the confidence and skills to create enduring, meaningful landscapes, preparing you for professional roles in landscape architecture and urban design.