In computer science, logic, and mathematics instances of self-reference abound. In this talk, we will explore a particular kind of self-referential computer program: a Quine, which is a program that prints its own source code.

James completed his undergraduate studies in mathematics and philosophy at Warwick University in the UK. His graduate studies were conducted at Cornell University where he found that his passion was for teaching. He is currently a visiting lecturer of mathematics at Wellesley College.