0. Philosophy of mathematics: Mathematics of extraterrestrials
1. Formal system: Rewriting systems
2. Foundations: Predicative mathematics, Correspondence between infinite and finite sentences
3. Logic: Higher order logic. Algorithms to explore the set of all possible proofs of a proposition and the structure of proofs. Optimising proofs given axiomatic systems, Set of all counterexamples given a proposition
4. Set theory: Infinite sets, intuitions on infinity, pathological results and possible applications outside set theory