The goal of the course is to transfer students theoretical and practical knowledge on the role of business in tackling sustainability and societal grand challenges. The students will learn how business model design and innovation can support business in advancing the sustainability agenda, while addressing wicked problems and societal grand challenges. Students are first introduced with the concept of corporate sustainability and then exposed to academic literature on business model for sustainability and practical tools supporting business model design and innovation for sustainability. The course will use theories, models, tools and practical examples to enhance student theoretical and practical knowledge on how to use business as a force for good, while striving to create a positive impact on society. The course readings consist of journal articles, book chapters and cases. The students will learn through a variety of teaching and learning methods, including in-class workshops, exercises and dialogues.