University of Oxford Bachelor’s in Computer Science Sep 2015 - June 2018, in which I got First class in my 3rd year with a 2.1 overall.
University of OxfordMaster’s in Computer Science Sep 2018 - June 2019, grade First, focused on Machine Learning and Quantum Information.
Master’s Coursework: Quantum Computer Science, Categories Proofs and Processes, Computation Learning Theory, Advanced Machine Learning, Probability and Computing, Quantum Information (self-attended), Categorical Quantum Mechanics (self-attended). All courses, but the Advanced Machine Learning, had small projects, with open ended questions to research and solve over a one-month period, as exams. Got a First class in all my exams.
The Advanced Machine Learning course had as its evaluation a team-based of 4 reproducibility challenge where each team selected a paper from a batch and tried to reproduce the results in that paper. Our team selected the NLP papr Dynamic Coattention Networks for Question Answering and obtained a result 2% less accurate in terms of F1 with our own code base. We manage to get even better results by augmenting the training of the model with an ordering constraint for the two answer indices. We had to write a report, individually, of our teamwork and personal contribution, and then each of us present the overall results in front of a commission.
My Bachelor’s Thesis, Parallel Computation of Hilbert Basis, on which I got a First, consisted of implementing a concurrent architecture in Golang to compute the Hilbert Basis, a technique that helps generate all integer solutions of an integer linear system, by reading the current literature and developing several heuristics.
My Master’s Thesis, Distance Metrics of Quantum Processes, on which I got a First, consists of generalizing the ubiquitous metrics used to compare quantum states in Quantum Information, trace distance and fidelity, to metrics for causal and non-causal Quantum Networks. I defined a notion of distance between Quantum Networks and proved several mathematical properties, lemmas, and theorems that generalize the state case. I provided three applications of my results, two in Quantum Cryptography and one Quantum Programming.