CSC 4700: Parallel C++ for Scientific Applications

Spring Semester 2025 Live lectures in 1212 PFT, Tue/Thu 10:30am-11:50am CT


CSC 4700: Parallel C++ for Scientific Applications is a course that focusses on the parallel implementation of computational mathematics problems using modern parallel C++. The aim of this course is to learn how to quickly write useful and efficient C++ programs. The students will learn how to use high-level data structures, iterators, strings, and streams (including interactive and file I/O) of the C++ ISO Standard library. In addition, we will look into using highly-optimized linear algebra libraries since the course teaches to solve problems, instead of explaining low-level C++ and scientific computing algorithms.

For more information see: