- Imperial College Business School Certificate of Completion 2025This is to certify thatDaniel MullanHas successfully completed the Deutsche Bank - Modern Software Delivery Imperial College, Executive Education ProgrammeNovember 2024 - February 2025David Brown Director of Executive Education Imperial College LondonRobert Chatley Programme Director Imperial College Business SchoolToby Weston Distinguished Engineer Deutsche Bank

Imperial College Business School
Certificate of Completion
2025
This is to certify that
Daniel Mullan
Has successfully completed the
Deutsche Bank - Modern Software Delivery
Imperial College, Executive Education Programme
November 2024 - February 2025
David Brown
Director of Executive Education
Imperial College London
Robert Chatley
Programme Director
Imperial College Business School

Toby Weston
Distinguished Engineer
Deutsche Bank



Daniel Mullan
This programme covered aspects of software design that support a modern, continuous software engineering approach. emphasise the costs and benefits of different design choices and techniques, with a focus on building systems that are flexible, testable and maintainable.
A major part of the teaching was done through practical coding exercises. Which allowed participants to practise and experiment with different design techniques in a concrete setting. Techniques covered included improving code quality through automated refactoring, building automated test suites by applying test-driven development and mock objects, and designing code to enhance flexibility and testability.
Skills / Knowledge
- Coding
- Software Design
Issued on
February 14, 2025
Expires on
Does not expire