Hi. My name is Bill
Campbell. I am an associate professor in the Department of Computer Science at the University of Massachusetts, Boston. My professional
areas of expertise are software engineering, object-oriented analysis, design
and programming, and programming language implementation.
I like to write programs. I prefer open-source software to proprietary software, but I use both.
I have both academic and commercial experience. I have been teaching for
more than twenty years. I have worked for Western Electric (ERC) and Intermetrics Inc., and I have consulted to Apple Computer
and EntitleNet, a company providing super fast,
highly granular adjudication. I have a bachelor's degree in mathematics and
computer science from
I have implemented a public domain version of the Scheme programming language. It's called UMB Scheme and you can get it by ftp at http://www.cs.umb.edu/~wrc/scheme/umb-scheme-3.2.tar.gz. Ethan Bolker and I have written an introductory programming text entitled Java Outside In. I am currently working on a compilers textbook with Swaminathan Iyer.
I enjoy hiking. I am married to Nora and have two daughters, Fiona (1981) and Amy (1994). My real working homepage is here.
Office Hours:
My office hours are in my .plan
Electronic mail to:
William.Campbell "at" umb.edu
Non-electronic mail to:
Department of
100
Telephone and FAX to:
617-287-6449 office phone
617-287-6499 department FAX