First or strong Upper Second class honours degree, or the overseas equivalent, in computer science, or in a joint degree with at least 50% computer science content. Applicants with extensive computer science industrial experience and a good honours degree, or its overseas equivalent, may also be considered for admission.
Months of entry
Microprocessor manufacturers have recently presented the software industry with its most serious challenge ever, by switching from serial execution architectures clocked at ever-increasing clock rates to ever-more parallel multi-core architectures clocked at a constant (or even decreasing) clock rate. The consequences will be profound because concurrent computational activities will need to be handled as the norm, rather than the exception; programmers of the future will need skills that are currently possessed by very few, due to the inherent complexities of concurrent systems.
This pathway is centred round a core Concurrency theme that introduces students to the aforementioned complexities, and provides techniques and tools that can alleviate the ensuing problems of correctness, reliability, performance and system management. Subsidiary themes allow students to investigate broader areas in which they might apply their newly learned skills.
Information for international students
For further information about entry requirements, including English Language requirements, please see the University website.
Qualification and course duration
Course contact details
- School of Computer Science
- +44 (0)161 275 6181