Computer Networks and Distributed Systems - CO527
The objective is to give students a clear overview of the problems and issues that must be dealt with in constructing robust and flexible distributed applications as well as the underlying network protocols needed to support them. The emphasis is on the conceptual basis for distributed and networked systems rather than a detailed study of particular systems and standards. Concepts will be illustrated with examples from practical systems.
Academic Writing for Computer Science - CO520
The aim of this course is to teach research and writing skills within computing science, but outside the immediate circle of a research group. The course will be offered to MRes and first year PhD students, and is mandatory for MRes and those PhDs who are funded by the department (including EPSRC studentships).