Lessons from a Software Engineering Dojo: The MSE at Carnegie Mellon University
(Lightning talk, 10 min)
Michael Keeling (Carnegie Mellon University)
Patrick Kua (Thoughtworks)
Wednesday, 2 June 2010: Main Conference
The Software Craftsmanship movement advocates that the best way to learn how to create software is to practice under a knowledgeable master. For 20 years, the Master of Software Engineering (MSE) program at Carnegie Mellon University has done just that. At the center of the MSE curriculum is the studio project, a mentored, long term (12-16 month duration) "live lab" where students apply classroom lessons while building software for a real (often commercial) client. The MSE is a great example of how mentoring and the apprenticeship model can be practically applied in industry.
<< Back to the program