Learning Engineering: Design, Languages, and Experiences* | Synapse