University of North Carolina Wilmington

Courses Taught

History 275: Introduction to the History of Science I: Antiquity to the Scientific Revolution

History 276: Introduction to the History of Science II: Modern Science

History 328: The Darwinian Revolution

History 329: Religion, Race, and Politics in Modern Science

History 496(a): Theology and the Rise of Modern Science

History 496(b): Natural History and the Discovery of Deep Time

At UNCW:

At Oberlin College:

History 101 ‘Medieval and Early Modern Europe’

History 205 ‘Theology, Science and the Secularization of Europe 1200-1800)’

History 206(a) ‘Scientific Renaissance’

History 206(b) ‘Scientific Revolution and Enlightenment’

History 207 ‘Darwinian Revolution’

History 208 ‘History of Modern Science’

History 210 ‘The Two Cultures?  Science, Religion, and Humanism in Modern Society’ 

History 302 ‘Wonders and Marvels in Medieval and Renaissance Europe’

History 309 ‘Enlightenment Intellectual History’