I’m currrently teaching the following modules:
CM2207 - Introduction to the Theory of Computation
CM3109 - Combinatorial Optimisation