Flexible, Reliable Software
Using Patterns and Agile Development
I have used the book in quite a few different settings: Quarter-length university courses (seven weeks), semester-length (15 weeks) university courses, as well as intensive two or three day courses for industrial developers.
Please, feel free to contact me about specific uses and I will give my best advice.
I have powerpoint slides for all learning iterations. Please contact me to get free access to them.
Example Use: My semester course
As inspiration for a 14 week course as I run it using my book, feel free to browse and borrow from my own schedule with weekly reading instructions, exercises, and discussions.
Weekplan / Software Engineering and Architecture / Computer Science at Aarhus University.
Project Support Code
For quarter-length courses the projects can become somewhat work-load intensive for students. I have support code that solves (partially or in full) the algorithmic part of some iterations so the students can focus on the design and architecture learning goals.
Contact me if you are a teacher and want access to these materials.Back to main page