Service learning continues to be
an evolving but exciting field in academia. The learning engages
students in civic practices that empower community non-profit
organizations in real solutions. More than half of higher level
institutions in the United States have service learning in their
curricula. In this tutorial, instructors of a major institution in the
northeast demonstrate diverse practices of service learning in
interdisciplinary courses of computer science curricula. The courses,
and especially the projects in the courses, are helping community
organizations on novel solutions which are taking immediate advantage of
21st century technologies, including those of the Web. This tutorial is
an introduction to best of class pedagogy in community engagement and
computer science at one of the pioneers in service learning that is
cited frequently in practitioner and scholarly media.