University of Edinburgh
High Performance Computing
This course provides a grounding in HPC technologies and their practical application; it will appeal to students who already have a keen interest in programming and would like to learn about HPC and parallel programming.
A UK 2.1 degree, or its international equivalent, or equivalent work experience; no prior HPC knowledge is assumed, but applicants should have experience in programming and must be a competent programmer, preferably in C, C++, Fortran or Java; applicants whose 1st language is not English require: IELTS 6.5 (with at least 6.0 in each module); TOEFL internet-based test 92 (with at least 20 in each module); PTE 61 (with at least 56 in each of the communicative skills sections); or CPE grade C or CAE grade B.
Core modules include: HPC architectures; message-passing programming; programming skills; threaded programming; HPC ecosystem; software development; project preparation. Optional modules include: parallel numerical algorithms; parallel programming languages; advanced parallel programming; parallel design patterns; performance programming.
The courses are assessed through a combination of coursework and examination.
EPSRC studentships available covering fees and maintenance for UK nationals, fees only for European nationals.
|Qualification||Study mode||Fee||Course duration|
|MSc||Full-time||£ 9,650 per Academic year (home fees)||1 years|
|MSc||Full-time||£ 21,350 per Academic year (overseas fees)||1 years|
|MSc||Part-time||£ 3,220 per Academic year (home fees)||3 years|
|MSc||Part-time||£ 7,120 per Academic year (overseas fees)||3 years|
|PgDip||Full-time||£ 9,650 per Whole course (home fees)||9 months|
|PgDip||Full-time||£ 21,350 per Whole course (overseas fees)||9 months|
|Campus name||Town||Postcode||Region||Main campus||Campus||Partner|
|University of Edinburgh||Edinburgh||EH8 9JU||Scotland|
0131 651 7067