Teaching & supervisions
I used to supervise a number of undergraduate courses at the University of Cambridge, the details of which are further down this page. In early 2017 I wrote a short book on the Cambridge supervision system, called 'How to define an elephant'.
1advised: I contributed nontrivially to the supervision of the student, but was not the primary supervisor.
Aaron Stockdill. Ph.D., 2017—present (ongoing) (advised1).
Automating representation change across domains for reasoning.
Laszlo Makk. Undergraduate dissertation, 2017.
Automated captioning of visualised data.
Ben P.W. Catterall. Undergraduate dissertation, 2016.
Parallelized Deep Learning for Convolutional Networks on the Intel Xeon Phi.
Tamas Stzanka-Toth. Undergraduate dissertation, 2016.
Cached Bug Prediction for Python Repositories on GitHub.
Ana Šemrov. Undergraduate dissertation, 2016.
Interactive exploration of latent semantic spaces.
🏆 Best poster award at OWCSC 2016
★ Paper presented at Diagrams 2018
Tanvi S. Potdar. Undergraduate dissertation, 2016.
Semantic Markup of Heterogeneous Networks for Concept Evolution.
Lawrence F. Dior. Undergraduate dissertation, 2016 (advised1).
Visualising uncertainty of approximate database queries through sketchy rendering.
Mariana Mărășoiu. M.Phil. dissertation, 2015 (advised1).
Consultative sketching of statistical hypotheses.
🏆 Honourable mention at Eurographics/IEEE VGTC EuroVis 2016
Neil Satra. M.Eng. dissertation, 2015 (advised1).
Sketching Statistical Queries.
Maria Gorinova. Undergraduate dissertation, 2015.
Interactive Development Environment for Probabilistic Programming.
★ Paper presented at ACM CHI 2016
🏆 Young researcher prize at OWCSC 2016
Abhishek Chander. Undergraduate dissertation, 2015.
Dynamic Visualisation of Data Based on Eye-Tracking.
★ Paper presented at PPIG 2016
Roman Kolacz. Undergraduate dissertation, 2015.
Time-Lapse Based Weather Classification.
Neil Satra. Undergraduate dissertation, 2014 (advised1).
Mario Carreon. M.Phil. dissertation, 2014.
A study of the usage of the R statistical programming language based on mining a source code corpus.
Guidelines for supervisions
- Venue: supervisions will be at the Computer Laboratory (in the William Gates Building). We will meet in front of reception.
- Deadline: work is due 48 hours before the supervision. Late work may not be marked. Excellent work submitted slightly late is preferable to timely but inadequate work. Work not handed in is immediately added to the work due for the subsequent supervision.
- Work is best handed in through email as a PDF attachment. I intensely dislike Word/OpenOffice/etc documents.
- Do not send me links to hosted files.
- Leave a margin of at least one inch on every side.
- Any code or pseudocode must be in a monospaced typeface such as Courier or Monaco.
- If your work is handwritten, a scanned copy (or legible pictures) is acceptable, but pay close attention to the next point.
- Keep your total file size small (less than 0.5MB).
- If you must hand in a hard copy, email me after you have put it in the blue box, otherwise I won't pick it up.
- The following must be clearly visible on the front page: your name, my name, the full name of the course, and the number of the supervision (e.g. "Artificial Intelligence II Supervision 2 — John Doe for Advait Sarkar").
- Support: if you have questions or difficulties related to the course, email me a few days in advance of the supervision with the query or difficulty to give me the best chance of addressing it well.
© Advait Sarkar