EPICS: Engineering Projects in Community Service Authors E. J. Coyle L. H. Jamieson W. C. Oakes Publication Year 2005 Type Journal Topic education epics