Dr Rosa Filgueira

Dr Rosa Filgueira


Researcher profile




I am Lecturer at the School of Computer Science. Before that, I was working as an Assistant Professor in Heriot Watt,  as a Vice President Applied Researcher at JPMorgan Chase, as a Research Fellow at the EPCC (University of Edinburgh), as a Senior Data Scientist at the British Geological Survey,  as a Senior Research Associate at the Data Intensive Research Group of the University Edinburgh and as a Research Assistant and Teaching Fellow at the Computer Architecture Group of University Carlos III Madrid.

I am the Group Leader for the Systems Research Group (SRG) at the University of St Andrews. And recently I have been awarded with the UK Young Academy membeship.


At undergraduate level I teach:

At postgraduate level I teach:

  • CS5020 Principles of Computer Communication Systems

I also supervise final-year, MSci, and MSc projects.

PhD supervision

  • Lilin Yu

Selected publications


See more publications