Introduction to the personal software process
Introduction to the personal software process
Coaching via cognitive apprenticeship
Proceedings of the 41st ACM technical symposium on Computer science education
Improving an undergraduate data mining course with real-world projects
Journal of Computing Sciences in Colleges
Proceedings of the 2010 ACM conference on Information technology education
On countability, enumeration, and how to think like a computer scientist
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Carnegie Mellon's West Coast Campus offers an MS in Software Engineering, with technical and development management tracks, targeted at working software professionals in Silicon Valley. We believe the program to be unique in that it is entirely team-based and project-centered. Students learn by doing as they are coached just in time by faculty in the context of authentic projects, and they are evaluated based on what they produce. Student satisfaction is high: 92% believe that the program has given them a competitive advantage with respect to their professional peers, and their promotion and salary histories bear out this belief.