This learner has completed ID verification. Find out more.

Certificate of Achievement

Ester Giménez Mojón

has completed the following course:

Python in High Performance Computing

Partnership for Advanced Computing in Europe (PRACE)

This online course explored various ways of improving the performance of Python programs. The topics included performance analysis of Python programming, how to perform numerical computations efficiently, combining Python with compiled code and finally parallel programming with Python. The course involved also a large number of hands-on programming exercises.

4 weeks, 4 hours per week

Jussi Enkovaara

Application Scientist

Partnership for Advanced Computing in Europe (PRACE)

Transcript

Learning outcomes

  • Improve performance of Python programs
  • Apply parallelisation techniques using Python
  • Calculate numerical expressions efficiently in Python
  • Identify performance bottlenecks in Python programs
  • Develop higher performance extensions to Python

Syllabus

  • Performance challenges of Python programming language
  • Performance analysis of Python programs
  • Efficient numerical calculations with NumPy
  • Using compiled code with Python
  • Interfacing Python to libraries written in other programming languages
  • Parallel programming with Python

Issued on 28th December 2020

The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.

This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.

Free online course:

Python in High Performance Computing

Partnership for Advanced Computing in Europe (PRACE)