Tahir
"The professors are active researchers pushing the boundaries in fields like generative AI, advanced computer vision, and robotics kinematics so the lectures always feel highly relevant."
Why did you choose to study your course at Surrey?
I chose the MSc in Computer Vision, Robotics, and Machine Learning at the University of Surrey primarily because of the programme's exceptional balance between foundational theory and practical application, alongside the deep expertise of the faculty.
In researching my options, Surrey stood out due to the Centre for Vision, Speech and Signal Processing (CVSSP), which is internationally recognised as a leading hub for AI and machine perception research. The field of artificial intelligence and robotics evolves at a blistering pace, and it was critical for me to select a program where the material wouldn't feel instantly outdated.
"The strongest aspect of the course is undoubtedly the quality of the teaching and the immediate applicability of the coursework."
What are the best things about Surrey and your course?
The strongest aspect of the course is undoubtedly the quality of the teaching and the immediate applicability of the coursework. The professors are active researchers pushing the boundaries in fields like generative AI, advanced computer vision, and robotics kinematics so the lectures always feel highly relevant. You never feel like you are learning obsolete concepts or abstract theories with no real-world use case.
Additionally, the course design bridges the gap between complex mathematics and applied programming. The modules establish a very solid base of foundational theory and then pivot to practical implementations. Access to high-performance computing clusters and specialized software allows us to test algorithms and train models easily. The collaborative atmosphere among the cohort, where everyone is working on highly technical and diverse problem sets, also makes the learning environment incredibly dynamic.
What are the best things about life here as a postgraduate student?
Life as a postgraduate at Surrey has a balance between focused academic study and a high quality of life. The campus environment is peaceful and highly conducive to research. The facilities such as study spaces and the library are modern, quiet, and equipped with the resources needed for long hours of studies and research.
Geographically, Guildford offers a peaceful and scenic setting, which removes the distractions and high stress often associated with living in a massive, chaotic city. This makes it much easier to maintain focus during demanding modules. However, because London is just a short train ride away, it is incredibly easy to travel into the city.
"My time at Surrey has significantly deepened my expertise in AI and robotics, giving me the practical and theoretical tools needed to navigate highly technical challenges"
What are your career plans?
My primary career plan is to advance into a dedicated research position, either by pursuing a PhD or joining an industry R&D team as a researcher.
My time at Surrey has significantly deepened my expertise in AI and robotics, giving me the practical and theoretical tools needed to navigate highly technical challenges. Engaging with complex coursework and projects has strengthened my ability to conduct research and design innovative solutions.
Ultimately, this program has provided me with both the confidence and the academic foundation required to push the boundaries of machine learning, whether I continue my work in academia or transition into a corporate tech lab.
What advice do you have for students thinking of doing this course?
My biggest piece of advice is to take full advantage of the faculty and the research environment. The professors here are deeply knowledgeable about current industry trends, so do not just attend lectures and leave. Ask questions about the course materials, latest papers, and engage with the material beyond the core syllabus.
I would also recommend freshening up mathematical and programming foundations. Although it is not strictly necessary as the module lectures start from the very basics, the course moves quickly so its good to be prepared.
Finally, approach the modules with a practical mindset. The course is designed to give you applicable knowledge alongside theory. When you learn a new concept, immediately think about how it translates into code or solves a specific engineering problem. Building your own side projects or experimenting with the algorithms outside of standard assignments is where the real learning happens.