apprenticeship agility in academia
We describe an experimental degree program for teaching software development and computer science based on an apprenticeship model with generous borrowings from agile software development methodologies.
apprenticeship agile methods educational methods