Algorithms and computing systems
This subject area focuses on the theoretical foundations and practical implementations of computing, exploring how complex problems are solved efficiently using computational methods.
Spanning topics such as optimisation, graph theory, algorithmic scheduling, distributed systems, and computational complexity, these principles form the foundation of the systems and infrastructure that drive modern technology and innovation.
Associated research groups
- Networks and Distributed Computing
- Algorithmic Game Theory
- Algorithms, Complexity Theory and Optimisation.