, "An investigation of software engineering curricula", Journal of Systems and Software, 2005