Numerical Software Development#
This page organizes the technical information for using Python and C++ to develop high-performance and highly flexible numerical software systems. It is also offered as a senior- to graduate-level course.
There are four parts of technical materials: Computer Fundamental, Performance Considerations, System Management, and Design Techniques.
The former versions can be found in the lecture note of numerical software development.