Giovanni Caru is a graduate student at the University of Oxford, where he is pursuing a DPhil in Theoretical Computer Science under the supervision of Samson Abramsky. After an early education in classics, he studied Mathematics at the École Polytechnique Fédérale de Lausanne (Switzerland), where he completed his Bachelor of Science in 2014. During this period, while working as a teaching assistant for Kathryn Hess-Bellwald and Justin Young, he started developing an interest in Algebraic Topology and Category Theory, as well as a passion for the foundations of physics, fostered by recently elected CERN director general Fabiola Gianotti. He then moved to Oxford to obtain his Master of Science in Mathematics and Foundations of Computer Science, for which he was awarded a Distinction and the MFoCS certificate of excellence for the best results in the program. He came in contact with the flourishing Quantum Group in Oxford’s Department of Computer Science, and dedicated his Master’s thesis, Detecting Contextuality: Sheaf Cohomology and All-vs-Nothing Arguments, to the mathematical foundations of quantum physics. After joining the Quantum Group as a graduate student in 2015, he focused on the study of non-locality and contextuality by adopting the sheaf theoretic framework developed by Abramsky and Brandenburger in 2010. In particular, his current research involves the application of cohomology theory to the study of these key features of quantum mechanics.
- Logical Structures in Computation, Fall 2016. Visiting Graduate Student.