Marlboro College

Academics Jim Mahoney - Computer Science

Contact Jim Mahoney; 802-258-9255

As a teenager in the 1970s, Jim Mahoney taught his calculator to play minesweeper, and he never looked back. As a radio astronomer in the 1980s, he programmed telescopes and modeled galaxies. And in the 1990s, watching the growth of the internet, he set up Marlboro College’s first website. These days Jim tries to connect computer science to various disciplines across the curriculum, including computer music, dance technology, linguistics, digital image and video projects, bioformatics, geographical information systems and scientific data analysis and modeling.

Teaching Philosophy

Jim finds that the field of computer science is ideal for interdisciplinary work, and his own interests are a perfect example. "I guess I like best working with students who want to find ways to use a computer to work in other areas—physics, music, dance, whatever—and who put the time in to really dig into things," he says. "I've also had a lot of fun with students who've worked just within computer science, with various internet projects or numerical computations." Jim finds computer science fertile ground for exploring everything from web technology to the nature of thought itself.

Student Plans and Collaborations

Scholarly Activities

Jim's academic career began with physics, but he has always worked with computers as an important tool, both for various kinds of data analysis and for theoretical work. Over the years, however, his fascination with computers and with programming grew into the place where physics and computer science collide—and where computer science overlaps with other disciplines. In 2002, after teaching physics at Marlboro for 14 years, Jim eagerly filled a vacant position for a computer science professor.

Most of Jim's own research has centered on the internet, including the use of web applications in education. At the 2006 Wikimania, Wikipedia's annual conference, Jim presented a poster on an academic wiki used by many Marlboro science professors to organize their courses. In 2009, Jim developed a computerized scripting system for dance, another avid interest. For several years, Jim has also worked as an internet consultant, most recently helping the Connecticut Association of Directors of Health develop a "health equity index." This online tool charts the relationship between health and wealth demographics in the state.

External Links

Jim's academic website has links to all his courses for the next few years.

B.S., Massachusetts Institute of Technology, 1981; Ph.D., Massachusetts Institute of Technology, 1987; Physics Staff, MIT Environmental Study Group, 1986 - 1988; NASA Summer Faculty Fellow, 1991 - 1992; Marlboro Graduate Center faculty, 2001 - ; Internet consultant, 2004 – ; Marlboro College, 1988 –


  1. Information & Overview
  2. Courses
  3. Academic Calendar
  4. Faculty
    1. Faculty List
    2. Curriculum Committee
    3. Faculty Meeting
    4. Faculty Information
    5. Committee on Faculty
    6. Committee Assignments
    7. Professional Development
  5. Coursebook & Plan Guide
  6. Academic Support
  7. Advising
  8. Clear Writing Program
  9. Plan of Concentration
  10. International Opportunities
  11. Student Exchange Opportunities
  12. Languages
  13. Movies from Marlboro
  14. Dual Degrees
  15. Library
  16. Grants
  17. Graduate School