ABSTRACT
In an attempt to bridge a local technology gap, potentially provide software to health care organizations serving the needs of handicapped clients in the Western NY area, and provide innovative and interesting projects for our capstone design classes, the Computer Science and Engineering department at the University at Buffalo (SUNY) began soliciting projects from local organizations in need. The projects have been integrated into required senior-level undergraduate courses. The practical benefits of project experience on student education, and the benefits of providing useful software to the target organizations, were anticipated, but the experiences have proven to be much more. Students have responded with intensity and philanthropy. The clients have participated in the classroom experience as both recipients and teachers. The program has rescued students at academic risk, and the school is enjoying an enhanced reputation in the community. This paper explores positive and cautionary issues regarding the effort.
- Engineering~Accreditation Commission of the Accreditation Board for Engineering and Technology Program Self-Study Instructions for EC2000 Visits, 2000-01.Google Scholar
- Eric Allen, Robert Cartwright and Charles Reis. Production Programming in the Classroom. In Proceedings of the Thirty-Fourth SIGCSE Technical Symposium on Computer Science Education. ACM, 2003. Google ScholarDigital Library
- T. Clear, M. Goldweber, F. H. Young, P. M. Leidig, and K. Scott. Resources for instructors of capstone courses in computing. ACM SIGCSE Bulletin, 33(4), December 2001. Google ScholarDigital Library
- R. S. Dannelly and C. W. Steidley. A student laboratory environment for real-time software systems development. The Journal of Computing in Small Colleges, 16(3), March 2001. Google ScholarDigital Library
- M. Gehrke, H. Giese, U. A. Nickel, J. W. Jörg Niere, Matthias Tichy, and A. Zündorf. Reporting about Industrial Strength Software Engineering Courses for Undergraduates. In Proceedings of the 24th International Conference on Software Engineering. ACM, May 2002. Google ScholarDigital Library
- M. Horenstein and M. Ruane. Teaching Social Awareness through the Senior Design Experience. In Proceedings of the 32nd Frontiers in Education Conference. ASEE/IEEE, March 2002.Google ScholarCross Ref
- C. P. Howerton. Cactus Systems: A Computer Science Practicum that is more than a Capstone. ACM SIGCSE Bulletin, 20(1), February 1998. Google ScholarDigital Library
- J. E. Jorgensen, A. M. Mescher, and J. L. Fridley. Industry Collaborative Capstone Design Projects. In Proceedings of the International Conference on Engineering Education, 2001.Google Scholar
- D. T. Rover and P. D. Fisher. Cross-functional Teaming in a Capstone Engineering Design Course. In Proceedings of the 27th Annual Frontiers in Education Conference. ASEE/IEEE, 1997. Google ScholarDigital Library
- C.O. Ruud, V.J. Deleveaux. Developing and Conducting an Industry Based Capstone Design Course. In Proceedings of the 27th Annual Frontiers in Education Conference. ASEE/IEEE, 1997.Google ScholarCross Ref
- K. Sikkel, T. A. Spil, and R. L. van~de Weg. Replacing a Hospital Information System: An Example of a Real-World Case Study. In Proceedings of the 12th Conference on Software Engineering Education and Training. IEEE, 1999. Google ScholarDigital Library
- P. Voell. With one Voice. In The Buffalo News, September 2, 2003. www.buffalonews.com/editorial/20030902/1038861.aspGoogle Scholar
Index Terms
- Benefits of using socially-relevant projects in computer science and engineering education
Recommendations
Benefits of using socially-relevant projects in computer science and engineering education
In an attempt to bridge a local technology gap, potentially provide software to health care organizations serving the needs of handicapped clients in the Western NY area, and provide innovative and interesting projects for our capstone design classes, ...
Imprinting community college computer science education with software engineering principles: work in progress
ACM SE '10: Proceedings of the 48th Annual Southeast Regional ConferenceAlthough the two-year curriculum guide includes coverage of all eight software engineering core topics, the computer science courses taught in the Alabama community colleges limit student exposure to the programming, or coding, phase of the software ...
Computer science-education outreach: an interdisciplinary collaboration (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationA recent focus in CS education has been at the K-12 level, developing CS and computational thinking skills. Oftentimes CS programs find it difficult to get into schools. At St. Scholastica a unique partnership exists between CS and Education. Together ...
Comments