Confusion in field after CS undergraduate degree
You've mentioned postgraduate degrees in Computer Science, Mathematics, and Mathematics &amp; Physics, and PhDs in Computer Vision, Computational Neuroscience, Mathematics, and Mathematics &amp; Physics. I recommend that you study a postgraduate degree which maximises your options onto a PhD. Since you already have an undergraduate degree in Computer Science, that probably means that a postgraduate degree in Mathematics or Mathematics &amp; Physics is the best fit.