software development concepts
How Should We Teach Computer Science?
Greg Wilson recently emailed me the following question: I'm teaching a software engineering class to third-year students at the University of Toronto starting in January, and would like to include at least one hour on deployment --- [deployment] never came up in any of my classes, and it&