This is a course in the Scientific Computing master's program.
https://www.tu.berlin/en/studying/study-programs/all-programs-offered/study-course/scientific-computing-m-sc 

This master level course teaches basic knowledge of scientific computing. Including:

  • Implementation of mathematical algorithms on computers. 
  • Knowledge of different computer architectures.
  • Use of basic algorithms.
  • Problem-related interpretation of numerical results.