- Computer Architecture
- Functional Programming Languages
- Field-Programmable Gate Arrays (FPGAs)
- +۶ مورد دیگر
Robert James Stewart is an Associate Professor in the School of Mathematical & Computer Sciences at Heriot-Watt University, specializing in Computer Science. His research focuses on hardware processor architectures for functional programming languages and FPGA-based systems, including projects like the EPSRC HAFLANG initiative. He designs energy-efficient FPGA processors for Haskell and explores neural network compression, scalable parallelism, and high-level DSLs for FPGAs. He has authored over 40 publications, including work on Heron (graph reduction hardware), Cloaca (concurrent garbage collection), and educational tools integrating Canvas/GitLab. He actively participates in editorial activities for ACM and collaborates on security-aware coding initiatives. Stewart has supervised numerous datasets and is open to PhD students since 2013.







