Taught course

ACS: Multi-Core Computing

Institution
The University of Manchester · School of Computer Science
Qualifications
MSc

Entry requirements

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

September

Course content

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

MSc

part time
24 months
block mode
24-48 months
full time
12 months

Course contact details

Name
School of Computer Science
Email
pgt-compsci@manchester.ac.uk
Phone
+44 (0)161 275 6181