Professional development courses
Individual courses from our online MSc can accelerate your career or take you into a whole new field without committing to a full programme.
Our online courses are available as stand-alone, pay-per-course professional development courses.
The University of Edinburgh is committed to improving access to professional skills development opportunities through the continuing professional development framework. All EPCC online MSc courses are available through that framework, with the Postgraduate Professional Development programme (PGProfDev) allowing up to 50 credits of MSc courses to be taken over two years.
EPCC courses that do not require much prior knowledge include:
• Programming Skills (10 credits)
• Software Development (10 credits)
• Practical Introduction to Data Science (20 credits)
• Practical Introduction to HPC (20 credits)
EPCC courses that assume a degree of familiarity with C/C++ or Fortran and also some HPC or Linux/Unix knowledge include:
• Message Passing Programming (10 credits)
• Threaded Programming (10 credits)
• Performance Programming (10 credits)
• Design and Analysis of Parallel Algorithms (10 credits)
• Numerical Algorithms for HPC (10 credits)
• Fundamentals of HPC System Administration (10 credits)
EPCC advanced courses assuming a good understanding of the HPC concepts include:
• Advanced Message Passing Programming (10 credits)
• Parallel Design Patterns (10 credits)
• Machine Learning at Scale (10 credits)
• Accelerated Systems: Principles and Practice (10 credits)
Please contact us if you are interested in taking courses listed in the second or third categories above to ensure they are a good fit for your current skills.
Get in touch
For more information on the PG Professional Development programme, including details of specific courses, please contact the Online MSc in HPC Programme Director, Weronika Filinger.
Further information
To find out more and to apply, please visit the High Performance Computing (Online Learning) page on the University of Edinburgh website.