Study note Resources software design for flexibility 2009 lecture 2021 lecture Discussion about the book on the lambda chip video lectures