Faculty Profile

John MacCormick

Professor of Computer Science (2007)

Contact Information

jmac@dickinson.edu

Tome Scientific Building
717-245-1626

Bio

John MacCormick’s work in computer science spans several sub-fields, including computer vision, large-scale distributed systems, computer science education, and the public understanding of computer science. He is the author of four books, including Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers and Thinking AI: How Artificial Intelligence Emulates Human Understanding. Dr. MacCormick holds 19 US patents on novel computer technologies and is the author of numerous peer-reviewed articles; his Nine Algorithms book has been translated into eight languages. Dr. MacCormick was a research fellow at Linacre College, Oxford from 1999-2000, a research scientist at HP Labs from 2000-2003, and a computer scientist with Microsoft Research from 2003-2007. He joined the Dickinson faculty in 2007.

Education

  • B.A., University of Cambridge, 1993
  • M.S., University of Auckland, 1996
  • Ph.D., University of Oxford, 2000