Month: January 2023

From Programming Languages to Modern Foreign Languages and back again with Imperial Horizons

Hi, I’m Hamish, a first-year student in MEng Computing (Artificial Intelligence and Machine Learning). So far this year I’ve enjoyed discovering set theory in our discrete maths module and learning to build a processor in Computer Systems, while at the moment I’m relishing Kotlin. I particularly like honing my competitive programming skills through algorithmic problem solving, and outside of my degree I play water polo once a week.


One of my most eye-opening experiences in secondary school was learning foreign languages. Having limited experience of Spanish from primary school (merely memorisation of set phrases), I was amazed and delighted to uncover a world of well-defined grammar rules, enabling me to construct my own sentences and express myself.
(more…)