@mhoye Something about agile -- what it is, why it arose, the fact that everyone uses this term but no one uses it the same way. Agile manifesto, some of the 18F/USDS stuff (the healthcare.gov diving save is a great case study but also seeing how government navigates this illuminates real-world constraints). Why, because it's ubiquitous, even if more in the breach than the observance - and it lets you pull on threads of why projects succeed/fail.
@mhoye Something about allied professions. This is what a UX person does and how it contributes to successful product development. Similarly project manager, product manager, technical writer, etc. Maybe have guest speakers, who are often fun in classes. So they know it's a team sport; that dev isn't the only skill required; and maybe they won't be assholes to these people.