© University of Kent - Contact | Feedback | Legal
The University of Kent, Canterbury, Kent, CT2 7NZ, T +44 (0)1227 764000
|
Sorry, this course is not currently available. Tomorrow's world will be concurrent and parallel. The programmer's free lunch provided by ever faster single-core processor speeds ended in 2006. Further advances in application performance must now rely on exploiting the growing parallelism of modern multi-core systems including the latest multi-core CPUs and emerging generations of programmable graphics processors (GPGPUs). However, very few existing software applications even make good use of current technologies. Many harness just one core and most ignore GPU hardware entirely. Unless this deficiency is overcome, the gap between potential and actual performance will grow sharply over the next decade as the numbers of CPU and GPU cores rise exponentially. Writing software that fully exploits multi-core systems requires a firm grasp of concurrent/parallel design and programming techniques as well as the latest parallel hardware architectures and software platforms. There is a huge and growing demand for programmers with these skills. This unique course is designed for computing graduates seeking careers at the cutting edge of programming the latest technologies. News: Kent researchers win major grant to improve memory management on multi-core systems |
![]() 48-core Intel single-chip cloud computer |
| Formats (further information) | ||
| Standard Masters | International Masters | |
|
|
|
| Entry requirements (further information) | ||
| Standard Masters | International Masters | |
|
|
|
| Course content | ||
| Standard Masters | International Masters | |
|
Year 1 Core modules for all students:
Optional modules (choose 1):
Further information about Standard Masters course content |
Year 1 Core modules for all students:
Additional core modules for some students Optional modules (choose up to 5):
|
|
|
Year 2 Core modules for all students:
Optional modules (choose 1): The options available are the same as those |
||
|
Placement (optional) |
Placement (optional) |
|
|
Advanced English for Academic Study may be compulsory for non-native speakers who need extra support
|
||
| General information | ||||
| About us | Apply for a place and funding | Other useful links | ||
This web page gives advance information about the programme as we plan to run it in the coming academic year. We believe the details are accurate at the time of writing but details may be subject to change.