Taught course

ACS: Multi-Core Computing

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

Entry requirements

We require a First or strong Upper Second class honours degree or 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 in Computer Science, or its overseas equivalent, may also be considered for admission. We also require that all applicants have a strong background in Computer Science reflected, for example, in solid programming and software development skills.

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 parallel 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 parallel systems.

This pathway is centred round a core theme, Parallel Computing in the Multi-core Era , 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.

Qualification and course duration

MSc

full time
12 months

Course contact details

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