The unified software development process
The unified software development process
Software engineering education (SEEd)
ACM SIGSOFT Software Engineering Notes
A software engineering research repository
ACM SIGSOFT Software Engineering Notes
CSEET '05 Proceedings of the 18th Conference on Software Engineering Education & Training
Service-learning projects: opportunities and challenges
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Software project demonstrations as not only an assessment tool but also a learning tool
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Software engineering for undergraduates
Proceedings of the 28th international conference on Software engineering
Improving software projects course work by enhanced management
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Enhancing software projects course work by advanced management
WSEAS Transactions on Information Science and Applications
Academia-academia-industry collaborations on software engineering projects using local-remote teams
Proceedings of the 40th ACM technical symposium on Computer science education
Making service oriented architecture relevant using a multidisciplinary approach
Journal of Computing Sciences in Colleges
Integrating authentic learning into a software development course: an experience report
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
Hi-index | 0.00 |
Real-world software engineers deal with complex problem. Yet many software engineering courses do not involve projects of enough complexity to give students such experience. We sense that service-learning projects, while difficult to manage and sustain, can serve a crucial role in this regard. Through trials in a senior-level software engineering course, we discovered that the open-source approach works well to enable students to work on large, multiple-term service-learning projects. We developed GROw, a cross-term, cross-team educational software process to meet the challenges of adopting complex, real-world projects in one-term courses, and to sustain service learning.