Mathematics Faculty Scholarship

Document Type

Conference Proceeding

Publication Date


Publication Title

Proceedings of the Thirty-first SIGCSE Technical Symposium: Computer Science Education


ACM New York, NY, USA


Primer, Service Learning, Computer Science Curriculum, Software Engineering


Service learning is an educational philosophy that promotes active learning through community service. We have recently applied this approach in our computer science curriculum, specifically to our software engineering course. In order that other computer science departments can benefit from our experience, we have developed a primer one can follow to establish a program for service learning in the computer sciences. We also describe and assess our experience after one year of applying service learning to software engineering.

First Page


Last Page


Original Citation

Sanderson, Pete, and Ken Vollmar. "A Primer For Applying Service Learning To Computer Science." Proceedings Of The Thirty-First SIGCSE Technical Symposium: Computer Science Education (2000): 222




Publisher's Version

Publisher's Statement

Copyright © 2014 ACM, Inc. Please refer to the full Terms of Use of the Digital Library at



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.