External sponsored projects: lessons learned

Although student experience with large-scale software development projects contributes significantly to their education, the burden of managing projects for external sponsors can be equally significant for the faculty. While sponsored projects provide more real-world experiences, can the additional demands on the faculty be too much? This paper explores the lessons we have learned over six years of faculty experience with sponsored projects.