SeSE Course: Introduction to Scientific Computing II
– Published 23 September 2018
General Aim
This course aims to provide the participants with an introduction to C++ in the context of scientific computing. C++ is a powerful language, which is used in many computational codes. Combined with the right numerical libraries it can be used for parallel computing and GPU computing. When the course is completed the participants should have the knowledge in how to:
- Write modularized software using C++
- Implement and test object-based numerical C++.
- Conduct object-oriented analysis of problems in computational science and engineering.
- Implement tools for interactive visualization.
- Implement Python based wrappers for C++ code.
- Use tools such as make and CMake to efficiently build software
- Use version control systems such as subversion and git.
- Use these insights in practice in solving problems of relevance of her/his PhD-projec
Dates and Places
The course stretches over weeks 43-45, where the middle week contains lectures in Lund, while the first and last week involves work "at home".
Additional Information and Registration
For more information and registration, please visit sese.nu/introduction-to-scientific-computing-ii-2018/