Preface
1: Philosophy and Computer Science
2: Python
3: Algorithms
4: Logic
5: Iteration
6: Image Manipulation
7: Skepticism
8: Functions
9: Mind
10: Game of Life
11: Free Will
12: Recursion
13: God
14: Data
15: Machine Learning
16: Induction
17: AI Ethics
18. Solutions
Appendix
Biography
Daniel Lim is an Associate Professor of Philosophy at Duke Kunshan University and a Research Fellow at the Center for Philosophy and Cognitive Science at Renmin University of China. He works in philosophy of mind, philosophy of religion, experimental philosophy, and the intersection of philosophy and computation. He is the author of God and Mental Causation (2015).
"Philosophy and computer science have fascinating interconnections concerning knowledge, reality, and morality. With clarity and insight, Daniel Lim’s book provides an excellent introduction to computing and philosophical investigation. He valuably shows how philosophical arguments and computer programs can combine to address deep questions about thinking and the world."
Paul Thagard, University of Waterloo, Canada






