MRes Advanced Computer Science (Algorithmics)

Aims of this Pathway

To provide high-quality advanced training for students in the current research issues within the field of algorithmics for students seeking a career in this area.

 

Subject based Learning Outcomes

To provide
  • A solid background in the theory of algorithmics.
  • A broad understanding of current state of the art in algorithmics.
  • Training in research project planning, analysis and evaluation of results and the writing of research reports.
  • An in depth understanding of a particular current research theme within the domain of algorithmics.

 

45 Credits of taught modules

CodeTitleLevelCreditsSemester
Compulsory
COMP523Advanced Algorithmic TechniquesM151
COMP526Applied AlgorithmicsM152
15 credits from
COMP521Knowledge RepresentationM151
COMP522Privacy and SecurityM151
COMP305Biocomputation3151
COMP311Semistructured or Web-Like Databases3151
COMP524Safety and DependabilityM152
COMP525Reasoning About Action & ChangeM152
COMP527Data MiningM152
COMP310Multi-Agent Systems3152
COMP313Formal methods3152
COMP315Technologies for eCommerce3152
COMP317Semantics of Programming Languages3152
COMP318Advanced Web Technologies3152

Indicative Research Projects

  • The complexity of computing the Tutte Polynomial
  • Efficient graph exploration methods
  • Mechanism design in game theory.
  • Efficient computation in distributed environments.
  • Fault tolerant commutation and communication
  • Algorithms for independent sets in regular networks
  • Efficient online scheduling algorithms

Please report any problems to the email address at the bottom of the page.