| |





|
|
 |
| Courses
Recently Taught at Wheaton |
 |
 |
- CSCI 231 Introduction
to Computer Science Concepts (Fall 2007)
- CSCI 240 Introduction to Scientific Computing (Spring 2007)
- CSCI 355 Computer
Systems and Computer Organization (Fall 2006)
- CSCI 375 Artificial Intelligence (Spring 2006)
- CSCI 455 Operating
Systems (Spring 2007)
- CSCI 494 Social
and Ethical Issues in Computing (Spring 2007)
|
Professional Activities |
 |
 |
- Introducing Computer Science After Programming (with Michael D. Frazier), 9th Annual CCSC Midwestern Conference, Sept. 2002.
- Metadata Logging in an NFS Server, (with Uresh Vahalia and Dennis Ting) Proceedings
of the 1995 USENIX Technical Conference, January 1995.
- Leases: an efficient,
fault-tolerant mechanism for distributed file cache consistency, (with
David R. Cheriton), Proceedings of the 12th ACM Symposium on
Operating Systems, Dec. 1989.
- Technology and Formation: How Does Computing Shape Us?, 15th Conference of the ACMS, May 2005.
- ACM SIGOPS Symposium on Operating Systems Principles, conference treasurer (1999), scholarships committee (2001, chair 2003).
- Refereeing for SIGCSE and ITiCSE computer science education conferences.
|
Research Areas |
 |
 |
My technical work has been at the intersection
of operating systems and networking, with particular emphasis on file
systems and storage services. I am especially interested in the problems of building systems that are robust in the face of partial failures.
I have also spent time exploring the philosophical and theological implications of information technologies.
|
Professional Memberships |
 |
 |
- Association for Computing Machinery
- IEEE Computer Society
- USENIX Association
- Association of Christians in the Mathematical Sciences
| Why
I Like Computer Science |
 |
 |
Working in computing pulls together the joy of posing and solving puzzles. Computer science, in particular, provides opportunities to understand how systems (not just computers) really work--with plenty of surprises to keep that interesting.
| Personal |
 |
 |
My wife Emily and I
work with a local Church of Christ, where I frequently teach adult classes and lead
singing. Emily is heavily involved with the congregation's mission
work in Honduras; I have made several trips there with her for either teaching in churches or development projects.
Next Faculty: Dr. Thomas VanDrunen
|
|