The Construction Management MSc at Leeds Beckett University is designed for ambitious professionals seeking to lead and innovate within the dynamic construction industry. As construction rapidly embraces smart technologies and sustainable practices, this Master's degree equips you with the advanced knowledge to manage complex projects, navigate procurement strategies, and drive commercial success. You will explore cutting-edge methodologies in areas such as BIM, smart construction, and project innovation, preparing you to shape the future of the built environment and excel in a transformed industry. This postgraduate qualification is ideal for those aiming to advance their careers or transition into management roles.
This full-time, on-campus Master's degree is delivered over 12 months, immersing you in a curriculum that balances theoretical understanding with practical application. You will delve into core modules covering construction procurement, contract law, and financial management, alongside options allowing you to specialise in areas like risk management or sustainable construction. The programme culminates in a significant Master's dissertation, where you will apply your learning to a real-world construction challenge. You will graduate with enhanced project management, commercial acumen, and strategic leadership skills, ready for senior roles in construction firms, consultancies, or public sector organisations.