Introduction to biology -- Basic concepts in engineering -- Foundational technologies -- Minimal cells and synthetic life -- Parts, devices and systems -- Modelling synthetic biology systems -- Applications of designed biological systems -- iGEM -- The societal impact of synthetic biology