1. Software Engineering: Theory and Practice David Hyland-Wood [email protected], [email protected] 2. Agenda Theory Practice Understanding before doing Beautiful code Guessing…