FRT2 Lecture 3_DEMO design and system code development